A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

© dawn.dai 中级黑马   /  2014-4-25 17:43  /  970 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

     NSMutableString *mstr =[NSMutableString stringWithFormat: @ "sfswswfgs"];

        //[mstr appendString: @ "123"];

        [mstr stringByAppendingString: @ "123"]; //没有追加

        NSLog(@"%@",mstr);

为什么用stringByAppendingString没有追加字符串,appendString可以?

评分

参与人数 1技术分 +1 收起 理由
jing迪 + 1

查看全部评分

1 个回复

倒序浏览
  1.     [mstr appendString: @ "123"];  //appendString不返回对象- (void)appendString:(NSString *)aString;
  2.    
  3.     [mstr stringByAppendingString: @ "123"]; //没有追加
  4.    
  5.     //strstringByAppendingString返回一个新的对象。看他的声明
  6.     //- (NSString *)stringByAppendingString:(NSString *)aString;
  7.    
  8.     NSString *mstr1 =[mstr stringByAppendingString: @ "123"];
  9.    
  10.     NSLog(@"%@",mstr1);
复制代码

评分

参与人数 1技术分 +1 收起 理由
jing迪 + 1

查看全部评分

回复 使用道具 举报 1 0
您需要登录后才可以回帖 登录 | 加入黑马