重複の可能性:
@ 記号は、objective-c で何を表していますか?
これは、実際には自分自身に尋ねることのない質問の 1 つです。私はかなりの時間、Objective-C でプログラミングを行ってきたので、NSString の使用方法を尋ねているわけではありません。それは、常に「そのように行われている」ということの 1 つにすぎません。または、質問があったとしても、答えを覚えていません。
私が最初に考えたのは、NSString リテラルと CString を区別するために使用されるということでしたが、NSString のクラス リファレンスには、「NSString は Unicode 文字の配列、つまりテキスト文字列を表すために実装されています」と記載されています。では、文字の配列を表す場合、@ は正確には何のためでしょうか?