こんにちは、ばかげた質問で申し訳ありませんが、ここで単純なものが欠けている可能性があり、自分で理解できないと思います。
次のコードを使用してテーブルビューを検索しようとしています:
- (BOOL)searchDisplayController:(UISearchDisplayController *)controller shouldReloadTableForSearchString:(NSString *)searchString
{
NSString *predicateFormat = @"(name contains[c] %@) OR (age contains[c] %@)";
NSPredicate *predicate = [NSPredicate predicateWithFormat:predicateFormat, searchString];
self.fetchedResultsController = [self resetFetchedResultsController:predicate cached:NO];
NSError *error = nil;
[self.fetchedResultsController performFetch:&error];
// Return YES to cause the search result table view to be reloaded.
return YES;
}
私が達成したいのは、ユーザーがテーブルを検索して、「名前」だけでなく「年齢」でも検索できるようにすることです!
上記の私のコードは「名前」のみを検索します
簡単なものがありませんか?
お時間をいただきありがとうございます