@@ -11,12 +11,6 @@ public extension NSManagedObjectModel {
11
11
// - encodingVersion
12
12
// - version
13
13
14
- @available ( * , deprecated, renamed: " model(for:) " , message:
15
- """
16
- Entities can only be used in one NSManagedObjectModel, use the `model(for:)`
17
- static function to get access to s ahred, cached model.
18
- """
19
- )
20
14
@inlinable
21
15
convenience init ( _ entities: NSEntityDescription ... ,
22
16
version: Schema . Version = Version ( 1 , 0 , 0 ) )
@@ -25,25 +19,13 @@ public extension NSManagedObjectModel {
25
19
self . entities = entities
26
20
}
27
21
28
- @available ( * , deprecated, renamed: " model(for:) " , message:
29
- """
30
- Entities can only be used in one NSManagedObjectModel, use the `model(for:)`
31
- static function to get access to s ahred, cached model.
32
- """
33
- )
34
22
convenience init ( _ types: [ any PersistentModel . Type ] ,
35
23
version: Schema . Version = Version ( 1 , 0 , 0 ) )
36
24
{
37
25
self . init ( )
38
26
self . entities = SchemaBuilder . shared. lookupAllEntities ( for: types)
39
27
}
40
28
41
- @available ( * , deprecated, renamed: " model(for:) " , message:
42
- """
43
- Entities can only be used in one NSManagedObjectModel, use the `model(for:)`
44
- static function to get access to s ahred, cached model.
45
- """
46
- )
47
29
@inlinable
48
30
convenience init ( versionedSchema: any VersionedSchema . Type ) {
49
31
self . init ( versionedSchema. models,
@@ -59,6 +41,7 @@ private var map = [ Set<ObjectIdentifier> : NSManagedObjectModel ]()
59
41
60
42
public extension NSManagedObjectModel {
61
43
44
+ /// A cached version of the initializer.
62
45
static func model( for versionedSchema: VersionedSchema . Type )
63
46
-> NSManagedObjectModel
64
47
{
0 commit comments