初学1——@字符串

为什么是@”字符串”而不是”字符串”

”字符串”是C的字符串,@”"是把C的字符串转成NSString的一个简写.

在需要NSString的地方才需要这个转化,例如NSLog里面.

在需要C string的地方,还是用”字符串”的.

另外,@”"这个转换是不支持中文的.例如NSLog(@”字符串”); 是一定输出不了中文的.

猜你喜欢

转载自yuxiayiji.iteye.com/blog/1687584