6

クラス Foo のオブジェクト foo が与えられた場合、次のことを行います。

NSString *key = @"some key";
id myObj = [foo valueForKey: key];

myObj を foo に等しくします。

Foo のカテゴリを定義せずにこれを行う方法はありますか?

4

2 に答える 2

11

以下は私のために働き、 fooを返します:

id myObj = [foo valueForKey: @"self"];
于 2010-02-04T15:36:56.310 に答える
3
id myObj = foo;
于 2010-02-04T15:42:20.443 に答える