IOS 10
NSManagedObjectContext AppDelegate.h
lazy var managedObjectContext: NSManagedObjectContext? = {
let coordinator = self.persistentStoreCoordinator
if coordinator == nil {
return nil
}
var managedObjectContext = NSManagedObjectContext()
managedObjectContext.persistentStoreCoordinator = coordinator
return managedObjectContext
( )
iOS 10
, NSManagedObjectContext PersistentContainer viewContext
lazy var persistentContainer: NSPersistentContainer = {
let container = NSPersistentContainer(name: "")
...
...
( )
, , , . ManagedObjectContext AppDelegate ManagedObjectContext [PersistentContainer viewContext].
btw: iOS 10.
source
share