我想根据其中一个字符串字段来过滤数组。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