@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类型 |
|