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

2012年6月20日水曜日

[Objective-C][お勉強][メモ] id

どんなオブジェクトにも対応する汎用的な型に


id

という型がある。なんだかよく分からないけど、デフォルトのデータ型らしい。


typedef struct objc_object {
  Class isa;
} *id;

だそうで。

なので、idはstruct objc_objectへのポインタ。

isaっていうのは、このオブジェクトがどのクラスのインスタンスかを
表すobjc_classへのポインタ。

.

0 コメント: