爲什麼比較返回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