所以我想知道什麼是將長期任務分解爲NSOperations的最佳方式。如果我有3個長時間運行的任務,是它最好有一個的NSOperation子類,基本上沒有像NSOperation層次結構,工作單元
Single NSOperation subclass
- (void)main {
// do long running task 1
// do long running task 2
// do long running task 3
// call back the delegate
}
還是更要有每個任務的NSOperation的一個子類,然後從我的ViewController管理每一個任務作爲一個單一的工作單位?提前致謝。
您是否需要執行獨立於其他任務的任何任務?任務應該平行還是嚴格按順序進行? – 2013-03-05 21:27:32