Apple ObjectiveC の説明では、例を示すことで NSString が存在し、NSString リテラルが次のように記述されていることを暗示しています。
@ "<string content>"
驚くべきことに、それが言っていることがすべてであり、これらは議論のない例にしか現れません. そのドキュメントは本当に唯一の参照ドキュメントですか?
調べてみると、役立つ情報がたくさんあると思われるこのブログを見つけました。しかし、それは正しいですか?
NSString リテラルで何を言うことができるか (構文)、およびそれが何を意味するか (セマンティクス) を正確に記述した信頼できるドキュメントはありますか? たとえば、NSString リテラルのコンテンツの構文は、C(99) 文字列リテラルの構文と同じですか? ObjectiveC++ では構文が異なりますか? 他のタイプの C99/C++ 文字列の場合と同じように、文字列リテラルの内容に幅の指定をプレフィックスとして付けることができますか、それとも NSString リテラルは 1 種類しかありませんか? ダークコーナーとは?
それとも、GCC4 と Clang の実装を調べて調べるしかありませんか?