标签: objective-c nsstring
可能重复: What does the @ symbol represent in objective-c?
这是你从未真正问过自己的问题之一。我已经在Objective-C中编程了相当长的时间,所以我不会问如何使用NSString。这只是其中的一件事,一直是“它是如何完成的”,或者如果问过这个问题,我不记得答案了。
我的第一个想法是它用于区分NSString文字和CString,但NSString的类引用声明“NSString实现为表示Unicode字符数组,换句话说,文本字符串”。因此,如果它代表一个字符数组,那么@ for?究竟是什么?