我们可以将NSString与NSMutableString进行比较

时间:2010-11-27 21:25:22

标签: objective-c nsstring equals nsmutablestring

例如......

NSString string1 = @"Hello world";
NSMutableString string2 = [NSMutableString stringWithString: string1];

然后......然后我们可以使用以下声明来比较这些......?或者还有其他方式吗?

if(string1 isEqualToString:string2)

请帮帮我......

1 个答案:

答案 0 :(得分:3)

是的当然。 NSMutableString是一个NSString,因此您的代码完全正确,除了一些语法错误(您错过了*上的NSString[ ]上的if 1}}声明。你应该写:

NSString *string1 = @"Hello world";
NSMutableString *string2 = [NSMutableString stringWithString:string1];

if ([string1 isEqualToString:string2])
{
    // string are equal
}