2

現在、検索をセットアップしようとすると、次のような配列 (bakeryProductArray) が検索されます。

「ティーローフ」、「ティラムス」、「トレクルローフ」、「トライフル」、「トリプルチョコレートブラウニー」、「トリュフ」、「各種スポンジ」、「ウエディングケーキ」、「ウエディングケーキ」

ユーザーが UISearchbar に入力した内容で。配列内の各項目を CFString で表す方法がわかりません。

私が現在持っているコードは.

-(void)filterContentForSearchText:(NSString *)searchText scope:(NSString *)scope
{

    searchSearch = [NSPredicate predicateWithFormat:@"self CONTAINS[cd]",searchText];
    //@"%K CONTAINS[cd] %@"
    searchResults = [bakeryProductArray filteredArrayUsingPredicate:searchSearch];

    NSLog(@"Filtered Food Product Count --> %d",[searchResults count]);
}

質問に答え、必要に応じて追加のコードを提供できます。

4

1 に答える 1