2012-05-09 8 views
-2

可能性の重複:私はiPhoneアプリケーションにUISearchBarに取り組んでいます
Search bar in Xcode IPhoneUISearch

。連絡先リストをフィルタリングする簡単なアプリケーションを探しています。いずれにせよ、私はこの問題で私を導くことができます。画面上部に検索バーがあります。連絡先リストに検索を実装するコードが必要です。

この問題で親切に私を案内します。

おかげ

+0

あなたは既にいつかバックこの質問をしてきた - http://stackoverflow.com/questions/10510131/search-bar-in-xcode-iphone – rishi

答えて

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]; 
     } 
    } 
}