所以我想知道什么是将长期任务分解为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