码迷,mamicode.com
首页 > 其他好文 > 详细

可变字符串NSMutableString

时间:2016-03-07 13:49:44      阅读:207      评论:0      收藏:0      [点我收藏+]

标签:

//可变字符串继承自字符串

//拼接
NSMutableString *string = [NSMutableString string];
[string appendString:@"今天星期天"];
NSLog(@"%@",string);//今天星期天
//插入(在哪个位置 插入什么?)
[string insertString:@"喵了个咪" atIndex:0];
NSLog(@"%@",string);//喵了个咪今天星期天
//删除
NSRange range = NSMakeRange(4, 2);
[string deleteCharactersInRange:range];
NSLog(@"%@",string);//喵了个咪星期天
/*给定一个图片文件名,判断字符串中是否以“png”结尾,如果是就替换成“jpg”,如果不是,就拼接”.jpg”。
*/
NSMutableString *string = [NSMutableString string];
 //拼接
[string appendString:@"梅凉心"];
//判断是否以png结尾
if ([string hasSuffix:@"png"]) {
    //字符串以“png”结尾,替换成“jpg”
    [string stringByReplacingOccurrencesOfString:@"png" withString:@"jpg"];
}else{
    //字符串不是以“png”结尾,拼接“.jpg”
    [string appendString:@".jpg"];
}
NSLog(@"%@",string);//梅凉心.jpg

 

可变字符串NSMutableString

标签:

原文地址:http://www.cnblogs.com/Miaolegemi9527/p/5250111.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!