A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© pumpkin 中级黑马   /  2015-12-9 00:32  /  554 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

@protocol协议名;
1要遵守这个协议的类,用@protocol告诉编译器这是一个协议
2在.m文件中,导入协议
3.在mian.m中导入#baseprotocol.h

NSString *str1=@“abc”;
NSString *str2=@“bcd”;
NSComparisonResult result=[Str1 compare:str2];
Switch(result){
case NSOrderedAscending:
   NSlog(@”Str1<str2  升序”);
   Break;
case NSOrderedDescending:
   NSlog(@”Str1>str2  降序”);
   Break;
case NSOrderedSame:
   NSlog(@”Str1=str2  相等 ”);
   Break;
NSCaseINSENSItiveSearch:不区分大小写字符串
NSLiteralSearch:进行完全比较,区分大小写
NSNumericSearch:比较字符串的个数,而不是字符值。
判断字符内容是否完全相等,使用的是isEqualToSTring:

[Str hasPrefix:@”http://”]检测网址前缀,返回值是BOOL类型
[str hasSuffix:@”.带检测的后缀”];返回值是BOOL类型

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马