2012-05-09 52 views
-2

可能重複:
Search bar in Xcode IPhoneUISearch在一個UITableView的Xcode問題

我的iPhone應用程序工作的UISearchBar。我正在尋找一個簡單的應用程序來過濾聯繫人列表。任何人都可以在這個問題上引導我。我在屏幕頂部有一個搜索欄。我需要一個代碼來實現聯繫人列表中的搜索。

請在這個問題上指導我。

感謝

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