Можем ли мы сравнить NSString с NSMutableString - PullRequest
3 голосов
/ 28 ноября 2010

например ...

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

затем ... тогда мы можем сравнить их, используя следующее утверждение ..?или есть другой способ?

if(string1 isEqualToString:string2)

помогите мне, пожалуйста ...

1 Ответ

3 голосов
/ 28 ноября 2010

да, конечно. NSMutableString - это NSString, поэтому ваш код совершенно корректен, за исключением некоторых синтаксических ошибок (вы пропустили * в каждом NSString и [ ] в операторе if. Вы должны написать:

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

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