은 여러 개의 관리되는 개체 컨텍스트와 함께 작동하는 방법을 학습하고, 드릴의 중간에왜 NSManagedObject 인스턴스를 절대로 한 스레드에서 다른 스레드로 전달하면 안됩니까?
let childContext =
NSManagedObjectContext(
concurrencyType: .mainQueueConcurrencyType)
childContext.parent = coreDataStack.mainContext
let childEntry =
childContext.object(with: surfJournalEntry.objectID)
as? JournalEntry
detailViewController.journalEntry = childEntry
detailViewController.context = childContext
detailViewController.delegate = self
나는이 말에 다 퉜다 :
이당신이 :)와 (객체를 사용해야합니다 관리 대상 개체가 해당 개체를 만든 컨텍스트에 특정하기 때문에 업무 일지 항목을 검색 할 수 있습니다.
나는 왜 MOC에서 다른 관리 대상으로 가져온 관리 대상 개체를 전달하는 것이 엄격히 금지되어 있기 때문에 밀려났습니다. 누군가가 왜 당신이 그것을 무너 뜨릴 수 있는지 알고 있다면?