0
這是我第一次使用NSOperation/NSOperationQueue。
我寫了一個處理大量數據的JSON導出的NSOperation子類,因爲我希望UI在更長的導出期間保持響應。何時使用NSOperationQueue的mainQueue,何時創建新的隊列?
要哪個隊列不添加我的操作:
- 在[NSOperationQueue mainQueue]或
- 到一個新的NSOperationQueue,[NSOperationQueue的alloc]初始化]
而這個決定的推理是什麼?
什麼時候我會添加一些東西到主隊列? – MartinW
如果您在後臺隊列中處理並需要更新某個UI元素,則可以向主隊列添加一些內容。長期運行的進展很常見。 –