我想根據其中一個字符串字段來過濾數組。NSString containsString崩潰
兩個nameLower和filterLower具有的NSString值內,但我不斷收到:
__NSCFString containsString:]: unrecognized selector sent to instance 0x7f876b79e160
-(void) filterFriendsArray:(NSString*)filter {
[_filteredFriendsArray removeAllObjects];
for (FacebookUser* user in _friendsArray)
{
NSString* nameLower = [user.user.name lowercaseString];
NSString* filterLower = [filter lowercaseString];
if ([nameLower containsString:filterLower])
[_filteredFriendsArray addObject:user];
}
_displayedFriendsArray = _filteredFriendsArray;
}
你在iOS上運行的是否低於8? 'containsString:'方法只在iOS 8中添加。 – 2014-10-16 17:32:27
很遺憾'containsString:'沒有在線記錄。 – 2014-10-16 18:19:07
@IanMacDonald你是對的..作爲回答發佈,所以我可以接受它.. – 2014-10-16 21:51:11