次の配列と検索文字列があります。objective-cの文字列部分とNSArray値の一致方法
NSArray *values =[NSArray arrayWithObjects:@"abc",@"xyz",@"cba",@"yzx",nil];
NSString *search = @"startcba";
文字列の最後の部分を配列要素内で検索したいと考えています。私の予想される検索結果は@ "cba"になります。検索を行うための配列の欲望の値を見つける方法を教えてください。
おかげで、
常に最後の3つの文字:ここ
はrangeOfStringとのアプローチがありますか?その場合は、部分文字列を取得し、 '[myArray indexOfObject:myString]'を送信します。 –
申し訳ありませんが、次のような長さにすることができます:\t NSArray * values = [NSArray arrayWithObjects:@ "abc"、@ "xyz"、@ "cba"、@ "yzx"、@ "Abcd"、nil]; \t \t NSString * search = @ "startabcd"; – AmitSri