2
アップルのヘッダーファイルには@package
がたくさんありますが、私の人生にとっては、その意味を説明する信頼できるソースは見つかりません。Cocoaの@packageコンパイラ指令は何ですか?
アップルのヘッダーファイルには@package
がたくさんありますが、私の人生にとっては、その意味を説明する信頼できるソースは見つかりません。Cocoaの@packageコンパイラ指令は何ですか?
@package
は、特定のクラスメンバのスコープ宣言です。 4があります。
@public
:アクセどこでも。@protected
:クラスを継承し、継承するクラス内でアクセス可能です。@private
:それを定義するクラス内でアクセス可能です。@package
:同じフレームワーク内でのみ、@public
のような64ビットで。 32ビットでは、@public
と同じです。詳細については、developer docを参照してください。
正確な複製http://stackoverflow.com/questions/772600/what-does-the-package-directive-do-in-objective-c –
私は投稿する前に何かを見つけることができませんでした。主に、「@」記号、Google、ここ、またはどこでも検索できないからです。 –
本当に、それは検索するのは難しいです。また、私はこの質問に対する答えがもっと好きです。 :-) –