2

vargsパラメーター リストを含むメソッドからセレクターを呼び出したいと思います。パラメータ数の変数をセレクタに動的に提供する方法はありますか?

4

2 に答える 2

2

残念ながら、を使用する場合performSelector、複数のパラメーターを渡すための唯一のオプションは、NSArray または NSDictionary などを渡すことです。明らかに、受信メソッドのコンストラクターを変更して、その新しいパラメーター格納オブジェクトを受け入れる必要があります。

または、 NSInvocationの使用を検討することもできます。

于 2012-07-24T23:43:32.100 に答える
1

多数のパラメーターを持つことができる NSMutableDictionary を渡すことができます。

于 2012-07-24T23:45:03.310 に答える