2011-02-27 153 views

回答

4

因为您搜索“啤酒”字符串的字符串“啤酒和伏特加” - 显然,较长的字符串是不存在的短的,所以你得到预期的输出。您需要的东西应该反过来:

NSRange range = [@"beer and vodka" rangeOfString:@"beer"]; 
if (range.location == NSNotFound) 
{ 
    NSLog(@"Why?"); 
}