如何从NSMutableArray搜索子字符串?
具有字符串值的NSMutableArray名称,
searchText是要从名称数组值中搜索的子字符串。
for (NSString *sTemp in names)
{
NSRange titleResultsRange = [sTemp rangeOfString:searchText options:NSCaseInsensitiveSearch];
//NSLog(@"sTemp = %@, searchText = %@",sTemp,searchText);
NSLog(@"%@",titleResultsRange.length);
if (titleResultsRange.length > 0)
[Items addObject:sTemp];
}
最佳答案
您做对了。问题是什么?
您也可以像这样:
for (NSString *sTemp in names)
{
NSRange titleResultsRange = [sTemp rangeOfString:searchText options:NSCaseInsensitiveSearch];
if (titleResultsRange.location != NSNotFound)
[Items addObject:sTemp];
}
关于iphone - 在iPhone中从可变数组搜索子字符串,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4623042/