黑马程序员技术交流社区
标题:
NSMutableString常见的用法
[打印本页]
作者:
vyqrvwgf
时间:
2015-11-5 13:35
标题:
NSMutableString常见的用法
#import <Foundation/Foundation.h>
int main(int argc, const char * argv[]) {
@autoreleasepool {
//格式化延展
//appendFormat
NSMutableString *str1=[NSMutableString string];
[str1 appendFormat:@"jpg%d",10];
//删除range.location处range.lenth长度字符串
//-(void)deleteCharactersInRange:(NSRange)range;
NSMutableString *str2=[NSMutableString stringWithFormat:@"Lazy&jiangkeshanshan"];
NSRange range=[str2 rangeOfString:@"jiangke"];
[str2 deleteCharactersInRange:range];
NSLog(@"%@",str2);
//在location位置插入一个字符串
//-(void)insertString:(NSString *)aString atIndex:(NSUInteger)loc;
NSMutableString *str3=[NSMutableString stringWithFormat:@"lazy&"];
NSRange range1=[str3 rangeOfString:@"&"];
[str3 insertString:@"shanshan" atIndex:range1.location+1];
NSLog(@"%@",str3);
//使用aString替换range范围内字符串
//-(void)replaceCharactersInRange:(NSRange)range withString:(NSString *)aString
NSMutableString *str4=[NSMutableString stringWithFormat:@"lazy&miandian"];
NSRange range2=[str4 rangeOfString:@"miandian"];
[str4 replaceCharactersInRange:range2 withString:@"shanshan"];
NSLog(@"%@",str4);
//错误1:给可变字符串赋值了不可变内容
// NSMutableString *str5=@"adb";
//错误2:给str的string属性设为空
// NSMutableString *str5=@"abc";
// str5.string=@"";
}
return 0;
}
复制代码
作者:
任子杰
时间:
2015-11-6 00:47
兄弟你去黑马没 我马上面试了
作者:
vyqrvwgf
时间:
2015-11-6 15:02
任子杰 发表于 2015-11-6 00:47
兄弟你去黑马没 我马上面试了
7号早上9点面试.
作者:
vyqrvwgf
时间:
2015-11-6 15:03
7号早上9点面试,不知道还有名额不。还差点分
作者:
任子杰
时间:
2015-11-6 18:08
我也缺。。
作者:
xiaobei
时间:
2015-11-6 18:44
你们是在线面试还是去黑马学校现场面试啊
作者:
b31b33b34
时间:
2015-11-6 18:54
好好面试,相信你能通过的.
作者:
lixp
时间:
2015-11-6 20:11
还没开始学oc,提前看一下
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2