文字列に指定のワードが何個含まれるかカウントしたい Oct 18, 2016 文字列のなかに指定のワードがいくつ含まれるか数えたい。 例:「林檎を食べた。林檎は美味しかった。林檎が大好き」 上の文字列を「林檎」で検索したとき、3と返ってくる方法。 現在はこのメソッドを使って検索していますが、これだと有る/無ししか分からず、ワードの数までは把握できません。 if str.lowercaseString.containsString("林檎") { // -> true }