您好,欢迎来到素彩网!

NSString的八条实用技巧

来源:sc115.com | 2016-04-17

标签: NSString的八条实用技巧

文章摘要:有一篇文章写了:,今天这篇,我们讲讲NSString的八条实用技巧。大家可以收藏起来,方便开发随时可以复制粘贴。 0.首字母大写 代码: //首字母大写 NSString*string=@"ligang"; NSLog(@"string:%@",[stringcapitalizedString]); 打印: 2015-07-1623:06:11.652iOSStrongDemo[10279:3062010]string:Ligang 1.分割字符串 代码: //分割字符串 NSString*string=@"ThisisaiOSDevTip"; NSArray*array=[stringcomponentsSeparatedByString:@"a"]; NSString*string1=[arrayobjectAtIndex:0]; NSString*string2=[arrayobjectAtIndex:1]; NSLog(@"string1:%@string2:%@",string1,string2); 打印: 2015-07-1622:40:39.559iOSStrongDemo[10165:3055448]str

-NSString的八条实用技巧

有一篇文章写了:,今天这篇,我们讲讲NSString的八条实用技巧。大家可以收藏起来,方便开发随时可以复制粘贴。

0.首字母大写

代码:

//首字母大写

NSString*string=@"ligang";

NSLog(@"string:%@",[stringcapitalizedString]);

打印:

2015-07-1623:06:11.652iOSStrongDemo[10279:3062010]string:Ligang

1.分割字符串

代码:

//分割字符串

NSString*string=@"ThisisaiOSDevTip";

NSArray*array=[stringcomponentsSeparatedByString:@"a"];

NSString*string1=[arrayobjectAtIndex:0];

NSString*string2=[arrayobjectAtIndex:1];

NSLog(@"string1:%@string2:%@",string1,string2);

打印:

2015-07-1622:40:39.559iOSStrongDemo[10165:3055448]string1:Thisisstring2:iOSDevTip

2.追加字符串

代码:

//追加字符串

NSMutableString*string=[[NSMutableStringalloc]initWithString:@"ILove"];

[stringappendString:@"China"];

NSLog(@"string:%@",string);

打印:

2015-07-1622:42:32.305iOSStrongDemo[10189:3056410]string:ILoveChina

3.插入字符串

代码:

//插入字符串

NSMutableString*string=[[NSMutableStringalloc]initWithString:@"IChina"];

[stringinsertString:@"Love"atIndex:2];

NSLog(@"string:%@",string);

打印:

2015-07-1622:44:10.706iOSStrongDemo[10206:3057014]string:ILoveChina

4.删除字符串

代码:

//删除字符串

NSMutableString*string=[[NSMutableStringalloc]initWithString:@"IloveChina"];

[stringdeleteCharactersInRange:NSMakeRange(2,4)];

NSLog(@"String1:%@",string);

打印:

2015-07-1622:46:58.437iOSStrongDemo[10219:3057749]String1:IChina

5.判断是否包含前后缀

代码:

//判断是否包含前后缀

NSString*string=@"IloveChina";

BOOLisHasI=[stringhasPrefix:@"I"];

BOOLisHasChina=[stringhasSuffix:@"China"];

6.替换字符串

代码:

//替换字符串

NSString*string=@"IloveChina";

NSString*replaceString=[stringstringByReplacingOccurrencesOfString:@"love"withString:@"like"];

NSLog(@"replaceString:%@",replaceString);

打印:

2015-07-1622:56:07.405iOSStrongDemo[10236:3059503]replaceString:IlikeChina

7.去除字符串首尾的空格和换行符

代码:

//去除字符串首尾的空格和换行符

NSString*string=@"IloveChina";

NSString*text=[stringstringByTrimmingCharactersInSet:[NSCharacterSetwhitespaceAndNewlineCharacterSet]];

NSLog(@"text:%@",text);

打印:

2015-07-1623:00:47.845iOSStrongDemo[10265:3061013]text:IloveChina

代码已经更新,demo下载地址:

作者李刚是刚刚在线()站长,百度百家专栏作者

iOS工程师非著名自媒体,微信公众号iOS开发:iOSDevTip运营者

-NSString的八条实用技巧

搜索: NSString的八条实用技巧 

最新-情感
P2P市场良币正式驱逐劣币 规定发布P2P市场良币正式驱逐劣币 规定发布
网友称其气质别样 医院保安蹲女子身旁举牌揭骗网友称其气质别样 医院保安蹲女子身旁举牌揭骗
上传者被刑拘 试衣间不雅视频为传给朋友时流出上传者被刑拘 试衣间不雅视频为传给朋友时流出
北京警方通报试衣间不雅视频事件:3人被拘北京警方通报试衣间不雅视频事件:3人被拘
今夏最牛的看海之旅竟在这儿今夏最牛的看海之旅竟在这儿
情人的最后一滴眼泪:泸沽湖情人的最后一滴眼泪:泸沽湖
以暴制暴实际不可取 女小偷遭脱衣围殴表情绝望以暴制暴实际不可取 女小偷遭脱衣围殴表情绝望
宁波市中医院北侧将建公交综合体宁波市中医院北侧将建公交综合体
资金池随时可能停转 投P2P要小心了资金池随时可能停转 投P2P要小心了
素材
黑白女生头像图片黑白女生头像图片
春天来了的有关图片春天来了的有关图片
美丽的羚羊峡谷图片美丽的羚羊峡谷图片
五一国际劳动节海报图片五一国际劳动节海报图片
关于向日葵图片关于向日葵图片
植物上的蝴蝶图片植物上的蝴蝶图片
华为mate8短信口哨来电铃声华为mate8短信口哨来电铃声
汽车遥控锁的声音汽车遥控锁的声音
模仿大象叫声音效模仿大象叫声音效