我注意到,當保存NSManagedObjectContexts
時,RestKit將save
呼叫打包在每個NSManagedObjectContext
上,呼叫爲performBlockAndWait
。爲什麼RestKit通過performBlockAndWait保存所有NSManagedObjectContexts?
這是我管理的家長和孩子NSManagedObjectContexts
的認識到,只有與MainQueueConcurrencyType
類型NSManagedObjectContext
應保存這種方式(這通常是PrivateQueueConcurrencyType
型這是另一個NSManagedObjectContext
孩子方面究竟是與persistentStoreCoordinator
相關)。我認爲這個想法是,保存到持久存儲區(即磁盤)是一個較長的操作,不會,也不應該等待。我哪裏錯了?