メモ代わり。てきとーに。 いや、ですからてきとーですって。 2年前ぐらいにPythonあたりでメールくれた方、ごめんなさい。メール紛失してしまい無視した形になってしまいました。。。

2012年6月27日水曜日

[Objective-C][お勉強][メモ]インスタンス変数の有効範囲

特に何も指定しなかったときのインスタンス変数の有効範囲は@protectedと同等。

以下ディレクティブ。

ディレクティブ意味
@privateクラス内でのみアクセス可能
@protectedクラス内と、その継承されたクラスでのみアクセス可能
@publicどこからでもアクセス可能
@package意味不明

@packageは意味不明。private_externが何なのか知らない。
シンボルテーブルには登録しないってやつ?
androidの@hideみたいな感じ?

0 コメント: