前几天需要用到字符串拼接的地方,突然短路了,不知道怎么写了。
在 java 和 c# 中,字符串的拼接是直接用 + 来操作的。在 OC 中,说是有下面3种方法,
- NSString *str=[NSString initWithFormat:@"%@,%@" , a , b];
- NSString *str=[a stringByAppendingString: b];
- NSString *str=[string stringByAppendingFormat:@"%@,%@", a , b];
网上的说法是第二种方法效率更好一点,不过我就感觉不出来什么,具体情况具体对待好了。
转自:http://my.oschina.net/junfrost/blog/139165