Общие сведения о сравнении NSString

Оба следующих сравнения верны:

1)

@"foo" == @"foo";

2)

NSString *myString1 = @"foo";
NSString *myString2 = @"foo";
myString1 == myString2;

Тем не менее, определенно есть моменты, когда два NSString не могут сравниваться с помощью оператора равенства, и вместо него требуется [myString1 isEqualToString: myString2] . Может ли кто-нибудь пролить свет на это?

82
задан Josh Caswell 21 January 2013 в 18:58
поделиться