0
我從Web服務獲取一些數據並將其保存在覈心數據中。這個工作流程是這樣的:如何在Core Data中使用多線程保存對象?
- 獲取XML提要
- 每一個項目去了在飼料,每一個信息源項目創建一個新的ManagedObject
- 下載的每個項目的一些大的二進制數據,並將其保存到ManagedObject
- 呼叫[managedObjectContext保存:]
現在的問題是當然的性能 - 一切都在主線程上運行。我想盡可能地重新考慮另一個線索,但我不確定我應該從哪裏開始。將一切(1-4)都放到單獨的線程中是否可以?