想改进这个问题吗 通过编辑此帖子,更新问题,以便用事实和引用来回答。
Closed 6 years ago.
苹果ObjectiveC描述暗示NSString通过显示示例而存在,并且NSString字面量写为
@ "<string content>"
令人惊讶的是,这就是它所说的,这些只出现在没有任何讨论的例子中。那份文件真的是唯一的参考文件吗?
四处搜寻,我发现这个博客似乎有很多有用的信息。但它是对的吗?
是否有权威文档准确描述了NSString文字中可以说什么(语法),以及它的含义(语义)?例如,NSString字面值的内容语法是否与C(99)字符串字面值的语法相同?ObjectiveC++中的语法不同吗?我可以像其他类型的C99/C++字符串一样,在字符串文字内容前加上宽度规范吗?还是只有一种NSString文字?黑暗的角落是什么?
还是我唯一的选择是深入研究GCC4和Clang的实现来找出答案?