黑马程序员技术交流社区

标题: 能不能在添加字符串 [打印本页]

作者: 408213555    时间: 2015-10-30 21:24
标题: 能不能在添加字符串
从名字上来看,不应该是前者不可变,也就是不能在添加字符串吗,但是还是有这样的用法:
NSString *s2 = [NSString stringWithFormat:@"age is 10"];
    NSString *s3 = [s2 stringByAppendingString:@" 11 12"];

而NSMutableString 也有这样的用法:
NSMutableString *s1 = [NSMutableString stringWithFormat:@"my age is 10"];
    // 拼接内容到s1的后面
    [s1 appendString:@" 11 12"];


那这样的话,二者一个可变,一个不可变,岂不是不成立了。





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2