好吧,我有一個圖書對象類。 Book.name和Book.id作爲擴展名。 Book.name是NSString。哪些應該可以在UITableView中搜索和列出。你可以使用NSMutableArray * matchingSymptomsArray = [[NSMutableArray alloc] initWithCapacity:50];搜索字符串在NSMutableArray中顯示在表
for(NSMutableArray *letterArray in DataArray){
for(Book *bk in letterArray){ //Heres the ERROR
NSLog(@"Uptil NEW");
if([bk matchesSearchString:searchString]){
//I couldnt reach here, according to debugging and Logs//
[matchingSymptomsArray addObject:bk];
}
}
}
DataArray是所有的書都舉行..超過一百。它是UITableView的主要數據源。我試圖搜索並匹配每個字母的字母與Book.name,但即使在我可以開始之前,我不能做 (Book * bk在LetterArray中)//產生錯誤..
什麼似乎是問題?
這是在控制檯 ****錯誤 - [書本countByEnumeratingWithState:對象:計數:]:無法識別的選擇發送到實例0x55c110 2009-09-29 06:17:41.073智能診斷[3897:20B] *終止應用程序由於未捕獲的異常 'NSInvalidArgumentException',理由是: ' - [書countByEnumeratingWithState:對象:伯爵:]:無法識別的選擇發送到實例0x55c110'
任何變通?
感謝您的幫助:)
不,沒有工作。 – user134611