我只是玩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;
}