- 97 名前:名称未設定 mailto:sage [2009/01/21(水) 22:50:26 ID:tu4Rz/My0]
- >>96
やったことはないけど、objc2.0のリファレンスを見た感じでは。 Class class = [receiver class]; で、クラスオブジェクトを取得してから、 unsigned int outCount; IVar* ivars = class_copyIvarList(class, &outCount); で、インスタンス変数の配列を取得して、 char* name = ivar_getName(ivars[0]); で、C文字列形式の変数名を取得する。 といったところかな。
|

|