0
这是我第一次使用NSOperation/NSOperationQueue。
我写了一个处理大量数据的JSON导出的NSOperation子类,因为我希望UI在更长的导出期间保持响应。何时使用NSOperationQueue的mainQueue,何时创建新的队列?
要哪个队列不添加我的操作:
- 在[NSOperationQueue mainQueue]或
- 到一个新的NSOperationQueue,[NSOperationQueue的alloc]初始化]
而这个决定的推理是什么?
什么时候我会添加一些东西到主队列? – MartinW
如果您在后台队列中处理并需要更新某个UI元素,则可以向主队列添加一些内容。长期运行的进展很常见。 –