rangeOfStringメソッドを使用してNSString内の文字の位置を取得しようとしています。たとえば、「BEER」という単語がある場合、文字列内の文字Eの位置を取得しようとしているので、位置1と2を取得する必要があります。rangeOfStringは、文字の最初の出現のみを示します。
NSRange range = [word rangeOfString:letter];
NSLog(@"Word is %@ Range is %d" , word, range.location);
だから私は場所1だけを取得します
使用できる別の方法はありますか、それともNSScannerを使用する必要がありますか?