本帖最后由 zlc 于 2015-7-15 09:13 编辑
1.- (BOOL)isEqualToString: (NSString *)aString;
两个字符串的内容相同就返回YES,否则返回NO
比较的是对象的地址。
2.- (NSComparisonResult)compare: (NSString*)string;
这个方法可以用来比较两个字符串内容的大小
比较方法: 逐个字符地进行比较ASCII值,返回NSComparisonResult作为比较结果
NSComparisonResult是一个枚举,有3个值:
如果左侧 > 右侧,返回NSOrderedDescending,
如果左侧 < 右侧,返回NSOrderedAscending,
如果左侧 == 右侧返回NSOrderedSame
3.- (NSComparisonResult) caseInsensitiveCompare: (NSString*)string;
忽略大小写进行比较,返回值与compare:一致
|
|