为什么比较返回NSOrderedSame ?:为什么NSString比较:当字符串不同时返回NSOrderedSame?
NSString *testString = [anObject aString];
if ([testString compare:@"a string which doesn't equal testString"] == NSOrderedSame) {
//do stuff
}
注:我添加了这个问题,所以我不会再犯这个错误(因此立即答复我给)。
这是一个非常糟糕的主意! NSString比较文档的参数为“此值不能为零”。所以如果testString为零,可能会崩溃或做其他不好的事情。 – 2009-06-11 01:54:09