可变字符串NSMutableString
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了可变字符串NSMutableString相关的知识,希望对你有一定的参考价值。
//可变字符串继承自字符串
//拼接 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的主要内容,如果未能解决你的问题,请参考以下文章
Foundation框架中的可变字符串:NSMutableString
OC系列foundation Kit基础-NSMutableString
NSString NSMutableString copy mutableCopy retain weak strong