我想從另一個線程的主線程上執行一個選擇,但選擇具有多個參數,與此類似:的iOS performSelectorOnMainThread使用多個參數
-(void) doSomethingWith:(int) a b:(float)b c:(float)c d:(float)d e:(float)e { //... }
我怎樣才能得到這個工作performSelectorOnMainThread: withObject: waitUntilDone:
?
編輯
我想解釋一下,爲什麼我需要這個。
我在主線程上使用UIImageViews,並在另一個線程上對它們進行了計算。我使用了大量的計算,所以如果我在主線程上做了所有事情,應用程序就會滯後。我知道UI元素只能在主線程上操作,這就是爲什麼我希望它能夠以這種方式工作,所以主線程可以無延遲地監聽觸摸事件。
[performSelectorOnMainThread with multiple parameter]可能重複](http://stackoverflow.com/questions/7693203/performselectoronmainthread-with-multiple-parameter) –