黑马程序员技术交流社区

标题: 字符串的比较 [打印本页]

作者: zlc    时间: 2015-7-15 09:11
标题: 字符串的比较
本帖最后由 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:一致






欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2