有没有人可以给我提供一些关于 Objective C 中不区分大小写比较的资源?它似乎没有类似于 str1.equalsIgnoreCase(str2)
的方法。
有没有人可以给我提供一些关于 Objective C 中不区分大小写比较的资源?它似乎没有类似于 str1.equalsIgnoreCase(str2)
的方法。
-[NSString isCaseInsensitiveLike:]
,它返回BOOL
,就像-isEqual:
一样。if ([@"Test" isCaseInsensitiveLike: @"test"])
// Success
NSMutableArray *arrSearchData;
NSArray *data=[arrNearByData objectAtIndex:i];
NSString *strValue=[NSString stringWithFormat:@"%@", [data valueForKey:@"restName"]];
NSRange r = [strValue rangeOfString:key options:NSCaseInsensitiveSearch];
if(r.location != NSNotFound)
{
[arrSearchData addObject:data];
}