File tree Expand file tree Collapse file tree 2 files changed +3
-3
lines changed Expand file tree Collapse file tree 2 files changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -37,8 +37,8 @@ public extension NSManagedObjectModel {
37
37
// MARK: - Cached ManagedObjectModels
38
38
39
39
private let lock = NSLock ( )
40
- private var map = [ Set < ObjectIdentifier > : NSManagedObjectModel ] ( )
41
- private let sharedBuilder = SchemaBuilder ( )
40
+ nonisolated ( unsafe ) private var map = [ Set < ObjectIdentifier > : NSManagedObjectModel ] ( )
41
+ nonisolated ( unsafe ) private let sharedBuilder = SchemaBuilder ( )
42
42
43
43
public extension NSManagedObjectModel {
44
44
Original file line number Diff line number Diff line change @@ -113,7 +113,7 @@ public extension Scene {
113
113
// MARK: - Primitive
114
114
115
115
// Note: The docs say that a container is only ever created once! So cache it.
116
- private var modelToContainer = [ ObjectIdentifier: NSPersistentContainer ] ( )
116
+ nonisolated ( unsafe ) private var modelToContainer = [ ObjectIdentifier: NSPersistentContainer ] ( )
117
117
118
118
private func makeModelContainer(
119
119
for modelTypes : [ any PersistentModel . Type ] ,
You can’t perform that action at this time.
0 commit comments