0

私はいくつかの IBActions を持っています。

-(IBAction) doAdd; 
-(IBAction) doEdit;

関数の引数としてクラスに渡すために、それらを NSArray に追加したいと思います。私はのようにしようとしています

myArray=[[NSArray alloc] initWithObjects:doAdd, doEdit, nil];

しかし、それは私にとってはうまくいきません。それが可能な方法はありますか?

4

1 に答える 1

1

メソッドはオブジェクトではありません。メソッドをオブジェクトとして追加することはできません。あなたができることは、メソッドへのポインタを追加し、ここに示すようにそれを使用することです。

于 2012-04-11T06:44:52.447 に答える