【发布时间】:2012-05-25 19:44:36
【问题描述】:
为什么这个比较结果是NO?
BOOL areTheSame = NSOrderedSame == [@"th" compare:@"They" options:NSCaseInsensitiveSearch range:NSMakeRange(0, 2)];
当我在 @"th" 和 @"Th" 上测试它时,它是 YES。
我在这里错过了什么?
【问题讨论】:
-
有趣的是,比较与“th”和“他们”的行为如何,如果你使用
NSCaseInsensitiveSearch有什么区别呢? -
使用选项 0 它给出了相同的结果。奇怪..
标签: objective-c cocoa-touch nsstring string-comparison