2012-05-09 4 views
-2

가능한 중복 : 나는 아이폰 응용 프로그램에서 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]; 
     } 
    } 
}