Comment j'appelle performSelectorOnMainThread: avec un sélecteur qui prend & gt; 1 arguments?

Un appel à performSelectorOnMainThread: ressemble à ceci:

[target performSelectorOnMainThread:action withObject:foo waitUntilDone:NO];

où le "résultat" est un argument passé à "l'action". Une action correspondante serait:

- (void)doSomethingWithThing1:(id *)thing1

Quelle est la bonne syntaxe pour appeler une action qui se > 1 argument? Tels que:

- (void)doSomethingWithThing1:(id *)thing1 andThing2(id *)thing2 andAlsoThing3(id *)thing3

[target performSelectorOnMainThread:action withObject:??? waitUntilDone:NO];

source d'informationauteur dugla | 2009-09-22