An object that customizes how a store description aligns with a CloudKit database.


class NSPersistentCloudKitContainerOptions : NSObject


Use NSPersistentCloudKitContainerOptions to customize the behavior of an NSPersistentCloudKitContainer or to create additional store descriptions that sync to other containers.

For more information about setting up multiple stores see Setting Up Core Data with CloudKit.


Initializing Container Options

init(containerIdentifier: String)

Initializes container options using the given CloudKit container identifier.

var containerIdentifier: String

The identifier of the CloudKit container associated with a given store description.


Inherits From

Conforms To

See Also

CloudKit Mirroring

Mirroring a Core Data Store with CloudKit

Back user interfaces with a local replica of a CloudKit private database.

Synchronizing a Local Store to the Cloud

Share data between a user’s devices using Core Data with CloudKit.

class NSPersistentCloudKitContainer

A container that encapsulates the Core Data stack in your app and mirrors select persistent stores to a CloudKit private database.