我有两个字符串:string1 和 string2。String1 只包含“ball”,string2 包含“ball,fruit,doll”。
现在我需要比较 string1 和 string2,球是否在两个字符串中?我需要在比较琴弦后取出球。如何实现这一目标?
我有两个字符串:string1 和 string2。String1 只包含“ball”,string2 包含“ball,fruit,doll”。
现在我需要比较 string1 和 string2,球是否在两个字符串中?我需要在比较琴弦后取出球。如何实现这一目标?
NSString *string1 = @"ball,fruit,doll";
NSString *string2 = @"ball";
if ([string1 rangeOfString:string2].location == NSNotFound)
{
NSLog(@"string does not contain %@", string2);
}
else
{
NSLog(@"string contains %@", string2);
}
要比较字符串,您可以使用isEqualToString
要确定一个字符串是否包含另一个字符串,您可以使用rangeOfString
看看NSString的文档,问题真的很琐碎:http: //developer.apple.com/library/ios/#documentation/cocoa/reference/foundation/Classes/NSString_Class/Reference/NSString.html