Типичный вызов performSelectorOnMainThread:
выглядит следующим образом:
[target performSelectorOnMainThread:action withObject:foo waitUntilDone:NO];
где "result" - это аргумент, переданный "action". Соответствующим действием будет:
- (void)doSomethingWithThing1:(id *)thing1
Каков правильный синтаксис для вызова действия, которое принимает > 1 аргумент? Например:
- (void)doSomethingWithThing1:(id *)thing1 andThing2(id *)thing2 andAlsoThing3(id *)thing3
[target performSelectorOnMainThread:action withObject:??? waitUntilDone:NO];