Contents

mergedModel(from:forStoreMetadata:)

Returns a merged model from a specified array for the version information in provided metadata.

Declaration

class func mergedModel(from bundles: [Bundle]?, forStoreMetadata metadata: [String : Any]) -> NSManagedObjectModel?

Parameters

  • bundles:

    An array of bundles.

  • metadata:

    A dictionary containing version information from the metadata for a persistent store.

Return Value

The managed object model used to create the store for the metadata. If a model cannot be created to match the version information specified by metadata, returns nil.

Discussion

This method is a companion to mergedModel(from:).

See Also

Creating a managed object model