説明: iOS 8 と互換性があり、Objective-Cを使用する新しいUISearchControllerでUITableView を検索する方法を教えてくれるチュートリアルが見つかりません。Parse.comクエリからのすべてのユーザーを含む「users」と呼ばれるNSMutableArrayが定義されており、View Controllerに「usersTable」と呼ばれる小さなテーブルビューがあります。usersTableのメソッドは次のとおりです。
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
static NSString *CellIdentifier = @"userCell";
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
PFObject *tempObject = [users objectAtIndex:indexPath.row];
cell.text= [tempObject objectForKey:@"username"];
return cell;
}
- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView {
return 1;
}
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section {
NSLog(@"users:%lu",[users count]);
return [users count];
}
本文 1: ユーザーが UISearchController NSMutableArray と呼ばれるユーザーを使用して検索バーに入力したデータを除外し、それを「usersTable」に表示するだけです。分かりやすい例を挙げていただけると大変助かります。
結論: この時点でObjective-Cを使用したUISearchControllerの説明がないため、これについてどうすればよいかわからないので、誰か助けてください。助けていただければ幸いです。
ご協力いただきありがとうございます。
ところで:皆さんに私のためにこれをしてほしくありません。理解できるものが欲しいだけです。可能であれば、いくつかの指示または例。これにはSOの投稿がいくつかありますが、意味がありません。