UISearchBarを使用して配列内の単語を検索する必要があります。たとえば、インデックス2の配列に「チキンサラダ」文字列があります。最後の単語「サラダ」を使用して検索する場合は、どうすればよいですか。しばらくの間、私はこのコードを使用していて、それはうまく機能していますが、最初の単語から検索すると。
(appDelegate.isAirlineSelection == YES) {
for (int i = 0; i < [menuArray count]; i++) {
if ([[[[menuArray objectAtIndex:i] itemName] uppercaseString] hasPrefix:search]||[[[[menuArray objectAtIndex:i] itemName] uppercaseString] hasSuffix:search]) {
[tableMenuArray addObject:[menuArray objectAtIndex:i]];
NSLog(@"Found");
}
}
親切に助けてください