-2

重複の可能性:
Xcode IPhone の検索バー

Iphone アプリケーションで UISearchBar に取り組んでいます。連絡先リストをフィルタリングするための簡単なアプリケーションを探しています。誰でもこの問題で私を案内してください。画面上部に検索バーがあります。連絡先リストで検索を実装するコードが必要です。

この問題で私を親切に案内してください。

ありがとう

4

1 に答える 1

0
- (void)filterContentForSearchText:(NSString*)searchText scope:(NSString*)scope
{
    // Update the filtered array based on the search text and scope.
    [self.filteredListContent removeAllObjects]; // First clear the filtered array.


    //mode==1 means search mode.  mode==0 means normal mode.
    if (![searchText isEqualToString:@""]) {
        mode=1;
    }

    for (id arrayObject  in listContent)
    {
        NSString *objectInfo=[arrayObject getDescription];
        NSRange result=[objectInfo rangeOfString:searchText options:NSCaseInsensitiveSearch];
        if (result.location >= 0 && result.location<=[objectInfo length])
        {
            [self.filteredListContent addObject:arrayObject];
        }
    }
}
于 2012-05-09T11:10:38.480 に答える