-1
NSString *result = nil;
if([result rangeOfString:@"SUCCESS"].location != NSNotFound)
{
NSLog(@"Location: %lu", [result rangeOfString:@"SUCCESS"].location);
NSLog(@"Length: %lu", [result rangeOfString:@"SUCCESS"].length);
}
else{
NSLog(@"NULL found: %@", result);
}
这个代码显示输出:当主字符串为零且子字符串不为零时,iOS rangeofString会执行什么操作?
2016-05-12 18:51:44.589 TestProject[21666:207505] Location: 0
2016-05-12 18:51:44.590 TestProject[21666:207505] Length: 0
其实它应该显示输出:
NULL found: (null)
请解释一下,输出