我只是玩Xcode,现在使用Xcode在另一个字符串中找到一些字符串。这里的问题是它没有显示我期望的。 (显示“找不到匹配!”) 请提供任何提示? 谢谢,NSString范围它是如何工作的?
而且我的代码是:
int main(int argc, const char * argv[])
{
@autoreleasepool {
NSString *listOfNames = @"huhuWARDdsfadfadsfsadfafsfsadfafr";
NSString *capListOfNames = [listOfNames capitalizedString];
NSString *name = @"WaRd";
NSString *capName = [name capitalizedString];
NSRange match = [capListOfNames rangeOfString:capName];
if (match.location == NSNotFound)
{
NSLog(@"No match faound!");
}else{
NSLog(@"Found!");
NSLog(@"location : %d",(int)match.location);
NSLog(@"length : %d",(int)match.length);
}
}
return 0;
}