欢迎来到天天文库
浏览记录
ID:8790548
大小:22.18 KB
页数:7页
时间:2018-04-07
《ios开发基础字符串常用操作》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、IT在线教育平台———麦子学院:http://www.maiziedu.comIOS开发中,字符串NSString常用操作如下:字符串的截取1.NSString*string1=@"欢迎访问doubleicon的博客"; 2. //NSString*search=@"doubleicon"; 3. //NSRangerange=[string1rangeOfString:search]; 4. //截取字符串,从起始点到index之间的内容 5. NSString*toindex=
2、[string1substringToIndex:6]; 6. self.label.text=toindex; 7. 8. //截取字符串index到结尾之间的内容 9. NSString*fromindex=[string1substringFromIndex:5]; 10. self.label1.text=fromindex; 11. 12. //设置截取字符串的范围 13. NSRangerange=NSMakeRange(0,4); 14. NS
3、String*stringrange=[string1substringWithRange:range]; 15. self.label2.text=stringrange; 字符串的比较isEqualToString比较字符串是否完全相等hasPrefix匹配字符串的头部hasSuffix匹配字符串的尾部1.NSString*string1=@"doubleicon"; 2. NSString*string2=@"double"; 3. //比较字符串是否完全相等 4. if(
4、[string1isEqualToString:string2]){ 5. //相等 6. } 7. IT在线教育平台———麦子学院:http://www.maiziedu.com1. //匹配字符串的头部 2. if([string1hasPrefix:@"double"]){ 3. 4. } 5. //匹配字符串的尾部 6. if([string1hasSuffix:@"icon"]){ 7. 8. } 多行书写字符串常量
5、1.NSString*str1=@"欢迎访问" 2. "doubleicon" 3. "CSDN博客"; 4. NSString*str2=@"欢迎访问 5. doubleicon 6. CSDN博客"; 字符串的分割1.NSString*str=@"欢,迎,访,问,doubleicon,的,博,客"; 2. 3. NSArray*array=[strcomponentsSe
6、paratedByString:@","]; 4. for(inti=0;i<[arraycount];i++){ 5. NSLog(@"str:%@",[arrayobjectAtIndex:i]); 6. } IT在线教育平台———麦子学院:http://www.maiziedu.com字符串大小的比较1.NSString*string1=@"thisisastring"; 2. NSString*string2=@"thisisastring"; 3. 4.
7、//compare方法(comparer返回的三种值) 5. BOOLresult=[string1compare:string2]==NSOrderedSame; 6. NSLog(@"result:%d",result); 7. //NSOrderedSame判断两者内容是否相同 8. 9. NSString*string3=@"Thisisastring"; 10. NSString*string4=@"thisisastring"; 11. 12. BO
8、OLresult1=[string3compare:string4]==NSOrderedAscending; 13. NSLog(@"result1:%d",result1); 14. //NSOrderedAscending判断两对象值的大小(按字母顺序进行比较,astring02大于astring01为真) 15. 16. NSString*string5=@"thisisastring"; 17. NSString*string6=@"thisis";
此文档下载收益归作者所有