OC的字符串是一个对象, 它的类型是NSString类.
OC所以会使用自己专有的字符串, 因为这个字符串是个对象, 有很多的方法, 比外来函数如strlen等更方便, 更面向对象.
NSString * str = @"Hello World!";
// @"Hello World!"这个表达式表示在只读数据段里, 创建了一个NSString的对象, 内容是Hello World!, 表达式的值是该对象的地址, 只有字符串可以这样创建一个对象
// NSString的对象是不可变的
// NSMutableString的对象是可变的 |
|