diff --git a/DataStoreManager.podspec b/DataStoreManager.podspec index c215dd9..b02d679 100644 --- a/DataStoreManager.podspec +++ b/DataStoreManager.podspec @@ -16,7 +16,7 @@ Pod::Spec.new do |s| # s.name = "DataStoreManager" - s.version = "0.9.2" + s.version = "0.9.3" s.summary = "This library allows you to easily manage persistent data in your iOS app." # This description is used to generate tags and improve search results. diff --git a/DataStoreManager.xcodeproj/DataStoreManager_Info.plist b/DataStoreManager.xcodeproj/DataStoreManager_Info.plist index aa93082..7b8211d 100644 --- a/DataStoreManager.xcodeproj/DataStoreManager_Info.plist +++ b/DataStoreManager.xcodeproj/DataStoreManager_Info.plist @@ -15,7 +15,7 @@ CFBundlePackageType FMWK CFBundleShortVersionString - 0.9.2 + 0.9.3 CFBundleSignature ???? CFBundleVersion diff --git a/README.md b/README.md index f24af2a..d756384 100644 --- a/README.md +++ b/README.md @@ -151,7 +151,7 @@ for up to date installation instructions. [carthage-installation]: https://github.com/Carthage/Carthage#adding-frameworks-to-an-application -#### [CocoaPods] +#### [CocoaPods] [CocoaPods]: http://cocoapods.org @@ -169,7 +169,7 @@ use_frameworks! Then run `pod install` with CocoaPods 1.6.0 or newer. -#### [Swift Package Manager] +#### [Swift Package Manager] [Swift Package Manager]: https://swift.org/package-manager/ @@ -177,7 +177,7 @@ To install it, simply add the following line to your **Package.swift**: ```swift dependencies: [ - .package(url: "https://github.com/zaidmsaid/DataStoreManager.git", .upToNextMinor(from: "0.9.2")) + .package(url: "https://github.com/zaidmsaid/DataStoreManager.git", .upToNextMinor(from: "0.9.3")) ] ``` @@ -185,7 +185,7 @@ or more strict: ```swift dependencies: [ - .package(url: "https://github.com/zaidmsaid/DataStoreManager.git", .exact("0.9.2")) + .package(url: "https://github.com/zaidmsaid/DataStoreManager.git", .exact("0.9.3")) ] ``` diff --git a/Sources/DataStoreManager/CloudKitWorker.swift b/Sources/DataStoreManager/CloudKitWorker.swift index 82f97fa..3de9224 100644 --- a/Sources/DataStoreManager/CloudKitWorker.swift +++ b/Sources/DataStoreManager/CloudKitWorker.swift @@ -16,11 +16,11 @@ import CloudKit -// MARK: - CKContainer +// MARK: - CloudKit extension DataStoreManager { - /// An interface to the CKContainer. + /// An interface to the CloudKit. @available(watchOSApplicationExtension 3.0, *) class CloudKitWorker { diff --git a/Sources/DataStoreManager/DataStoreManager.swift b/Sources/DataStoreManager/DataStoreManager.swift index c82cd0c..9e5e365 100644 --- a/Sources/DataStoreManager/DataStoreManager.swift +++ b/Sources/DataStoreManager/DataStoreManager.swift @@ -118,7 +118,7 @@ import Foundation return worker }() - /// An interface to the CKContainer. + /// An interface to the CloudKit. @available(watchOSApplicationExtension 3.0, *) lazy var cloudKitWorker: CloudKitWorker = { let worker = CloudKitWorker() diff --git a/Sources/DataStoreManager/Models/StorageType.swift b/Sources/DataStoreManager/Models/StorageType.swift index 8a37ed1..3c14a1f 100644 --- a/Sources/DataStoreManager/Models/StorageType.swift +++ b/Sources/DataStoreManager/Models/StorageType.swift @@ -120,22 +120,22 @@ extension DataStoreStorageType : RawRepresentable { public static let coreData = DataStoreStorageType("CoreData") /// The storage type - /// [CKContainer](apple-reference-documentation://hsS7IJpn_8) + /// [CloudKit](https://developer.apple.com/documentation/cloudkit) /// with /// [privateCloudDatabase](apple-reference-documentation://hsl8OIqKuV). - public static let privateCloudDatabase = DataStoreStorageType("CKContainer.privateCloudDatabase") + public static let privateCloudDatabase = DataStoreStorageType("CloudKit.privateCloudDatabase") /// The storage type - /// [CKContainer](apple-reference-documentation://hsS7IJpn_8) + /// [CloudKit](https://developer.apple.com/documentation/cloudkit) /// with /// [publicCloudDatabase](apple-reference-documentation://hsr3N4H2SH). - public static let publicCloudDatabase = DataStoreStorageType("CKContainer.publicCloudDatabase") + public static let publicCloudDatabase = DataStoreStorageType("CloudKit.publicCloudDatabase") /// The storage type - /// [CKContainer](apple-reference-documentation://hsS7IJpn_8) + /// [CloudKit](https://developer.apple.com/documentation/cloudkit) /// with /// [sharedCloudDatabase](apple-reference-documentation://hse91QSrM6). - public static let sharedCloudDatabase = DataStoreStorageType("CKContainer.sharedCloudDatabase") + public static let sharedCloudDatabase = DataStoreStorageType("CloudKit.sharedCloudDatabase") /// The storage type /// [NSUbiquitousKeyValueStore](apple-reference-documentation://hskNNwzU6H). @@ -215,13 +215,13 @@ extension DataStoreStorageType { return "CoreData" case .privateCloudDatabase: - return "CKContainer" + return "CloudKit" case .publicCloudDatabase: - return "CKContainer" + return "CloudKit" case .sharedCloudDatabase: - return "CKContainer" + return "CloudKit" case .ubiquitousCloudStore: return "NSUbiquitousKeyValueStore" @@ -274,13 +274,13 @@ extension DataStoreStorageType { return "CoreData" case .privateCloudDatabase: - return "CKContainer" + return "CloudKit" case .publicCloudDatabase: - return "CKContainer" + return "CloudKit" case .sharedCloudDatabase: - return "CKContainer" + return "CloudKit" case .ubiquitousCloudStore: return "NSUbiquitousKeyValueStore" diff --git a/Sources/DataStoreManager/Protocols/DataSource.swift b/Sources/DataStoreManager/Protocols/DataSource.swift index 1e912fb..78e0999 100644 --- a/Sources/DataStoreManager/Protocols/DataSource.swift +++ b/Sources/DataStoreManager/Protocols/DataSource.swift @@ -252,12 +252,12 @@ import CloudKit // MARK: Cloud Kit Container - /// Asks the data source for the containerIdentifier for `CKContainer` + /// Asks the data source for the containerIdentifier for `CloudKit` /// of the data store manager. /// /// - Parameter manager: An object representing the data store manager /// requesting this information. - /// - Returns: The `CKContainer` containerIdentifier for the data store + /// - Returns: The `CloudKit` containerIdentifier for the data store /// manager. @objc optional func cloudKitContainerIdentifier(for manager: DataStoreManager) -> String diff --git a/docs/Classes/DataStoreManager.html b/docs/Classes/DataStoreManager.html index fae61c9..2873e08 100644 --- a/docs/Classes/DataStoreManager.html +++ b/docs/Classes/DataStoreManager.html @@ -504,7 +504,7 @@

Declaration

-

An interface to the CKContainer.

+

An interface to the CloudKit.

@@ -1899,10 +1899,10 @@

Declaration

-

An interface to the CKContainer.

+

An interface to the CloudKit.

diff --git a/docs/Classes/DataStoreStorageType.html b/docs/Classes/DataStoreStorageType.html index 5af1a92..fdc86cd 100644 --- a/docs/Classes/DataStoreStorageType.html +++ b/docs/Classes/DataStoreStorageType.html @@ -621,7 +621,7 @@

Declaration

The storage type -CKContainer +CloudKit with privateCloudDatabase.

@@ -651,7 +651,7 @@

Declaration

The storage type -CKContainer +CloudKit with publicCloudDatabase.

@@ -681,7 +681,7 @@

Declaration

The storage type -CKContainer +CloudKit with sharedCloudDatabase.

diff --git a/docs/Protocols/DataStoreManagerDataSource.html b/docs/Protocols/DataStoreManagerDataSource.html index b4e4cf5..bef6b39 100644 --- a/docs/Protocols/DataStoreManagerDataSource.html +++ b/docs/Protocols/DataStoreManagerDataSource.html @@ -1097,7 +1097,7 @@

Cloud Kit Container

-

Asks the data source for the containerIdentifier for CKContainer +

Asks the data source for the containerIdentifier for CloudKit of the data store manager.

@@ -1132,7 +1132,7 @@

Parameters

Return Value

-

The CKContainer containerIdentifier for the data store +

The CloudKit containerIdentifier for the data store manager.

diff --git a/docs/docsets/DataStoreManager.docset/Contents/Resources/Documents/Classes/DataStoreManager.html b/docs/docsets/DataStoreManager.docset/Contents/Resources/Documents/Classes/DataStoreManager.html index fae61c9..2873e08 100644 --- a/docs/docsets/DataStoreManager.docset/Contents/Resources/Documents/Classes/DataStoreManager.html +++ b/docs/docsets/DataStoreManager.docset/Contents/Resources/Documents/Classes/DataStoreManager.html @@ -504,7 +504,7 @@

Declaration

-

An interface to the CKContainer.

+

An interface to the CloudKit.

@@ -1899,10 +1899,10 @@

Declaration

-

An interface to the CKContainer.

+

An interface to the CloudKit.

diff --git a/docs/docsets/DataStoreManager.docset/Contents/Resources/Documents/Classes/DataStoreStorageType.html b/docs/docsets/DataStoreManager.docset/Contents/Resources/Documents/Classes/DataStoreStorageType.html index 5af1a92..fdc86cd 100644 --- a/docs/docsets/DataStoreManager.docset/Contents/Resources/Documents/Classes/DataStoreStorageType.html +++ b/docs/docsets/DataStoreManager.docset/Contents/Resources/Documents/Classes/DataStoreStorageType.html @@ -621,7 +621,7 @@

Declaration

The storage type -CKContainer +CloudKit with privateCloudDatabase.

@@ -651,7 +651,7 @@

Declaration

The storage type -CKContainer +CloudKit with publicCloudDatabase.

@@ -681,7 +681,7 @@

Declaration

The storage type -CKContainer +CloudKit with sharedCloudDatabase.

diff --git a/docs/docsets/DataStoreManager.docset/Contents/Resources/Documents/Protocols/DataStoreManagerDataSource.html b/docs/docsets/DataStoreManager.docset/Contents/Resources/Documents/Protocols/DataStoreManagerDataSource.html index b4e4cf5..bef6b39 100644 --- a/docs/docsets/DataStoreManager.docset/Contents/Resources/Documents/Protocols/DataStoreManagerDataSource.html +++ b/docs/docsets/DataStoreManager.docset/Contents/Resources/Documents/Protocols/DataStoreManagerDataSource.html @@ -1097,7 +1097,7 @@

Cloud Kit Container

-

Asks the data source for the containerIdentifier for CKContainer +

Asks the data source for the containerIdentifier for CloudKit of the data store manager.

@@ -1132,7 +1132,7 @@

Parameters

Return Value

-

The CKContainer containerIdentifier for the data store +

The CloudKit containerIdentifier for the data store manager.

diff --git a/docs/docsets/DataStoreManager.docset/Contents/Resources/Documents/badge.svg b/docs/docsets/DataStoreManager.docset/Contents/Resources/Documents/badge.svg new file mode 100644 index 0000000..f6985a8 --- /dev/null +++ b/docs/docsets/DataStoreManager.docset/Contents/Resources/Documents/badge.svg @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + documentation + + + documentation + + + 77% + + + 77% + + + diff --git a/docs/docsets/DataStoreManager.docset/Contents/Resources/Documents/index.html b/docs/docsets/DataStoreManager.docset/Contents/Resources/Documents/index.html index d3bff8d..b8c9b6e 100644 --- a/docs/docsets/DataStoreManager.docset/Contents/Resources/Documents/index.html +++ b/docs/docsets/DataStoreManager.docset/Contents/Resources/Documents/index.html @@ -275,13 +275,13 @@

To install it, simply add the following line to your Package.swift:

dependencies: [
-    .package(url: "https://github.com/zaidmsaid/DataStoreManager.git", .upToNextMinor(from: "0.9.2"))
+    .package(url: "https://github.com/zaidmsaid/DataStoreManager.git", .upToNextMinor(from: "0.9.3"))
 ]
 

or more strict:

dependencies: [
-    .package(url: "https://github.com/zaidmsaid/DataStoreManager.git", .exact("0.9.2"))
+    .package(url: "https://github.com/zaidmsaid/DataStoreManager.git", .exact("0.9.3"))
 ]
 
diff --git a/docs/search.json b/docs/search.json index 5947a9d..bda3a21 100644 --- a/docs/search.json +++ b/docs/search.json @@ -1 +1 @@ -{"Structs/EntityCollectionIndex.html#/s:16DataStoreManager21EntityCollectionIndexV2eeoiySbACyxG_AEtFZ":{"name":"==(_:_:)","abstract":"

Equality is the inverse of inequality. For any values a and b,","parent_name":"EntityCollectionIndex"},"Structs/EntityCollectionIndex.html#/s:16DataStoreManager21EntityCollectionIndexV1loiySbACyxG_AEtFZ":{"name":"<(_:_:)","abstract":"

This function is the only requirement of the Comparable protocol.","parent_name":"EntityCollectionIndex"},"Structs/EntityCollectionIndex.html#/s:16DataStoreManager21EntityCollectionIndexV2leoiySbACyxG_AEtFZ":{"name":"<=(_:_:)","abstract":"

Returns a Boolean value indicating whether the value of the first","parent_name":"EntityCollectionIndex"},"Structs/EntityCollectionIndex.html#/s:16DataStoreManager21EntityCollectionIndexV2geoiySbACyxG_AEtFZ":{"name":">=(_:_:)","abstract":"

Return a Boolean value indicating whether the value of the first","parent_name":"EntityCollectionIndex"},"Structs/EntityCollectionIndex.html#/s:16DataStoreManager21EntityCollectionIndexV1goiySbACyxG_AEtFZ":{"name":">(_:_:)","abstract":"

Return a Boolean value indicating whether the value of the first","parent_name":"EntityCollectionIndex"},"Structs/EntityCollection.html#/s:16DataStoreManager16EntityCollectionVACyxGycfc":{"name":"init()","abstract":"

Implemented by subclasses to initialize a new object (the receiver)","parent_name":"EntityCollection"},"Structs/EntityCollection.html#/s:16DataStoreManager16EntityCollectionVyACyxGqd__c7ElementQyd__RszSTRd__lufc":{"name":"init(_:)","abstract":"

Creates a new instance with the specified sequence of the generic","parent_name":"EntityCollection"},"Structs/EntityCollection.html#/s:16DataStoreManager16EntityCollectionVyACyxGqd__cSTRd__x3key_yp5valuet7ElementRtd__lufc":{"name":"init(_:)","abstract":"

Creates a new instance with the specified sequence of the generic","parent_name":"EntityCollection"},"Structs/EntityCollection.html#/s:16DataStoreManager16EntityCollectionV6valuesSayxGvp":{"name":"values","abstract":"

A collection containing the values of the EntityCollection.

","parent_name":"EntityCollection"},"Structs/EntityCollection.html#/s:16DataStoreManager16EntityCollectionV3add5value6forKeyyypSg_xtF":{"name":"add(value:forKey:)","abstract":"

Adds an element to the contents of EntityCollection.

","parent_name":"EntityCollection"},"Structs/EntityCollection.html#/s:16DataStoreManager16EntityCollectionV11descriptionSSvp":{"name":"description","abstract":"

A textual representation of this instance.

","parent_name":"EntityCollection"},"Structs/EntityCollection.html#/s:16DataStoreManager16EntityCollectionV12arrayLiteralACyxGxd_tcfc":{"name":"init(arrayLiteral:)","abstract":"

Creates a new instance with the specified array literal.

","parent_name":"EntityCollection"},"Structs/EntityCollection.html#/s:16DataStoreManager16EntityCollectionV17dictionaryLiteralACyxGx_yptd_tcfc":{"name":"init(dictionaryLiteral:)","abstract":"

Creates a new instance with the specified dictionary literal.

","parent_name":"EntityCollection"},"Structs/EntityCollection.html#/s:16DataStoreManager16EntityCollectionV8Iteratora":{"name":"Iterator","abstract":"

Type to mean instance of","parent_name":"EntityCollection"},"Structs/EntityCollection.html#/s:16DataStoreManager16EntityCollectionV12makeIterators03AnyG0Vyx7element_yp5valuetGyF":{"name":"makeIterator()","abstract":"

Returns an iterator over the elements of the collection.

","parent_name":"EntityCollection"},"Structs/EntityCollection.html#/s:16DataStoreManager16EntityCollectionV5Indexa":{"name":"Index","abstract":"

Type to mean instance of DictionaryIndex.

","parent_name":"EntityCollection"},"Structs/EntityCollection.html#/s:16DataStoreManager16EntityCollectionV10startIndexAA0deG0VyxGvp":{"name":"startIndex","abstract":"

The position of the first element in a nonempty dictionary.

","parent_name":"EntityCollection"},"Structs/EntityCollection.html#/s:16DataStoreManager16EntityCollectionV8endIndexAA0deG0VyxGvp":{"name":"endIndex","abstract":"

The dictionary’s “past the end” position—that is, the position one","parent_name":"EntityCollection"},"Structs/EntityCollection.html#/s:16DataStoreManager16EntityCollectionVyx7element_yp5valuetAA0dE5IndexVyxGcip":{"name":"subscript(_:)","abstract":"

Returns an element where the given element is contained within the","parent_name":"EntityCollection"},"Structs/EntityCollection.html#/s:16DataStoreManager16EntityCollectionV5index5afterAA0dE5IndexVyxGAH_tF":{"name":"index(after:)","abstract":"

Returns the position immediately after the given index.

","parent_name":"EntityCollection"},"Structs/EntityCollection.html":{"name":"EntityCollection","abstract":"

An observable collection of Entity instances where each entity has a"},"Structs/EntityCollectionIndex.html":{"name":"EntityCollectionIndex","abstract":"

The index value of EntityCollection.

"},"Protocols/DataStoreManagerDelegate.html#/c:@M@DataStoreManager@objc(pl)DataStoreManagerDelegate(im)dataStoreManager:performMigrationFromOldVersion:forType:":{"name":"dataStoreManager(_:performMigrationFromOldVersion:forType:)","abstract":"

Tells the delegate that the specified storage type of a data store","parent_name":"DataStoreManagerDelegate"},"Protocols/DataStoreManagerDelegate.html#/c:@M@DataStoreManager@objc(pl)DataStoreManagerDelegate(im)dataStoreManager:cacheCostLimitForObject:":{"name":"dataStoreManager(_:cacheCostLimitForObject:)","abstract":"

Asks the delegate for the cost with which associate to the object.

","parent_name":"DataStoreManagerDelegate"},"Protocols/DataStoreManagerDelegate.html#/c:@M@DataStoreManager@objc(pl)DataStoreManagerDelegate(im)dataStoreManager:cloudKitContainerRecordIDForKey:":{"name":"dataStoreManager(_:cloudKitContainerRecordIDForKey:)","abstract":"

Asks the delegate for the cloud kit container record type of the","parent_name":"DataStoreManagerDelegate"},"Protocols/DataStoreManagerDelegate.html#/c:@M@DataStoreManager@objc(pl)DataStoreManagerDelegate(im)dataStoreManager:ubiquitousCloudStoreDidChangeExternallyWithUserInfo:":{"name":"dataStoreManager(_:ubiquitousCloudStoreDidChangeExternallyWithUserInfo:)","abstract":"

Tells the delegate that the specified storage type of a data store","parent_name":"DataStoreManagerDelegate"},"Protocols/DataStoreManagerDataSource.html#/s:16DataStoreManager0abcA6SourceP26LocalAuthenticationContexta":{"name":"LocalAuthenticationContext","abstract":"

Type to mean instance of LAContext.

","parent_name":"DataStoreManagerDataSource"},"Protocols/DataStoreManagerDataSource.html#/LocalAuthenticationContext":{"name":"LocalAuthenticationContext","abstract":"

Type to mean instance of LAContext.

","parent_name":"DataStoreManagerDataSource"},"Protocols/DataStoreManagerDataSource.html#/c:@M@DataStoreManager@objc(pl)DataStoreManagerDataSource(im)defaultStorageTypeFor:":{"name":"defaultStorageType(for:)","abstract":"

Asks the data source for the default storage type for the data","parent_name":"DataStoreManagerDataSource"},"Protocols/DataStoreManagerDataSource.html#/c:@M@DataStoreManager@objc(pl)DataStoreManagerDataSource(im)dataStoreManager:currentSchemaVersionForType:":{"name":"dataStoreManager(_:currentSchemaVersionForType:)","abstract":"

Asks the data source for the current schema version for the storage","parent_name":"DataStoreManagerDataSource"},"Protocols/DataStoreManagerDataSource.html#/c:@M@DataStoreManager@objc(pl)DataStoreManagerDataSource(im)userDefaultsSuiteNameFor:":{"name":"userDefaultsSuiteName(for:)","abstract":"

Asks the data source for the suite name for UserDefaults of the","parent_name":"DataStoreManagerDataSource"},"Protocols/DataStoreManagerDataSource.html#/c:@M@DataStoreManager@objc(pl)DataStoreManagerDataSource(im)cacheTotalCostLimitFor:":{"name":"cacheTotalCostLimit(for:)","abstract":"

Asks the data source for the maximum total cost that the cache can","parent_name":"DataStoreManagerDataSource"},"Protocols/DataStoreManagerDataSource.html#/c:@M@DataStoreManager@objc(pl)DataStoreManagerDataSource(im)coreDataEntityDescriptionFor:":{"name":"coreDataEntityDescription(for:)","abstract":"

Returns a description of an entity in Core Data.

","parent_name":"DataStoreManagerDataSource"},"Protocols/DataStoreManagerDataSource.html#/c:@M@DataStoreManager@objc(pl)DataStoreManagerDataSource(im)coreDataManagedObjectContextFor:":{"name":"coreDataManagedObjectContext(for:)","abstract":"

Returns An object space that you use to manipulate and track changes","parent_name":"DataStoreManagerDataSource"},"Protocols/DataStoreManagerDataSource.html#/c:@M@DataStoreManager@objc(pl)DataStoreManagerDataSource(im)genericKeychainServiceFor:":{"name":"genericKeychainService(for:)","abstract":"

Asks the data source for the generic keychain service of the data","parent_name":"DataStoreManagerDataSource"},"Protocols/DataStoreManagerDataSource.html#/c:@M@DataStoreManager@objc(pl)DataStoreManagerDataSource(im)genericKeychainAccessGroupFor:":{"name":"genericKeychainAccessGroup(for:)","abstract":"

Asks the data source for the generic keychain access group of the","parent_name":"DataStoreManagerDataSource"},"Protocols/DataStoreManagerDataSource.html#/c:@M@DataStoreManager@objc(pl)DataStoreManagerDataSource(im)internetKeychainServerFor:":{"name":"internetKeychainServer(for:)","abstract":"

Returns a value that identifies the location of a resource, such as","parent_name":"DataStoreManagerDataSource"},"Protocols/DataStoreManagerDataSource.html#/c:@M@DataStoreManager@objc(pl)DataStoreManagerDataSource(im)internetKeychainProtocolTypeFor:":{"name":"internetKeychainProtocolType(for:)","abstract":"

Returns a value that provide information regarding protocol type of","parent_name":"DataStoreManagerDataSource"},"Protocols/DataStoreManagerDataSource.html#/c:@M@DataStoreManager@objc(pl)DataStoreManagerDataSource(im)internetKeychainAuthenticationTypeFor:":{"name":"internetKeychainAuthenticationType(for:)","abstract":"

Returns a value that provide information regarding authentication","parent_name":"DataStoreManagerDataSource"},"Protocols/DataStoreManagerDataSource.html#/c:@M@DataStoreManager@objc(pl)DataStoreManagerDataSource(im)keychainIsSynchronizableFor:":{"name":"keychainIsSynchronizable(for:)","abstract":"

Asks the data source to verify that the keychain of the data store","parent_name":"DataStoreManagerDataSource"},"Protocols/DataStoreManagerDataSource.html#/c:@M@DataStoreManager@objc(pl)DataStoreManagerDataSource(im)keychainOperationPromptFor:":{"name":"keychainOperationPrompt(for:)","abstract":"

Asks the data source for the keychain operation prompt of the data","parent_name":"DataStoreManagerDataSource"},"Protocols/DataStoreManagerDataSource.html#/c:@M@DataStoreManager@objc(pl)DataStoreManagerDataSource(im)keychainLocalAuthenticationContextFor:":{"name":"keychainLocalAuthenticationContext(for:)","abstract":"

Asks the data source for the keychain local authentication context","parent_name":"DataStoreManagerDataSource"},"Protocols/DataStoreManagerDataSource.html#/c:@M@DataStoreManager@objc(pl)DataStoreManagerDataSource(im)cloudKitContainerIdentifierFor:":{"name":"cloudKitContainerIdentifier(for:)","abstract":"

Asks the data source for the containerIdentifier for CKContainer","parent_name":"DataStoreManagerDataSource"},"Protocols/DataStoreManagerDataSource.html#/c:@M@DataStoreManager@objc(pl)DataStoreManagerDataSource(im)cloudKitContainerRecordTypeFor:":{"name":"cloudKitContainerRecordType(for:)","abstract":"

Asks the data source for the cloud kit container record type of the","parent_name":"DataStoreManagerDataSource"},"Protocols/DataStoreManagerDataSource.html#/c:@M@DataStoreManager@objc(pl)DataStoreManagerDataSource(im)cloudKitContainerPredicateFor:":{"name":"cloudKitContainerPredicate(for:)","abstract":"

Returns a definition of logical conditions used to constrain a","parent_name":"DataStoreManagerDataSource"},"Protocols/DataStoreManagerDataSource.html#/c:@M@DataStoreManager@objc(pl)DataStoreManagerDataSource(im)cloudKitContainerZoneIDFor:":{"name":"cloudKitContainerZoneID(for:)","abstract":"

Returns an object that uniquely identifies a record zone in a","parent_name":"DataStoreManagerDataSource"},"Protocols/DataStoreManagerDataSource.html#/c:@M@DataStoreManager@objc(pl)DataStoreManagerDataSource(im)cloudKitContainerAllowsDuplicateKeyFor:":{"name":"cloudKitContainerAllowsDuplicateKey(for:)","abstract":"

Asks the data source to verify that the cloud kit container of data","parent_name":"DataStoreManagerDataSource"},"Protocols/DataStoreManagerDataSource.html":{"name":"DataStoreManagerDataSource","abstract":"

The methods adopted by the object you use to manage data for a data"},"Protocols/DataStoreManagerDelegate.html":{"name":"DataStoreManagerDelegate","abstract":"

Methods for performing actions in a data store manager.

"},"Extensions/UIImage.html#/s:So7UIImageC16DataStoreManagerE4data10Foundation0B0Vvp":{"name":"data","abstract":"

Undocumented

","parent_name":"UIImage"},"Extensions/String.html#/s:SS16DataStoreManagerE4dataSSSg10Foundation0A0V_tcfc":{"name":"init(data:)","abstract":"

Undocumented

","parent_name":"String"},"Extensions/String.html#/s:SS16DataStoreManagerE4data10Foundation0A0Vvp":{"name":"data","abstract":"

Undocumented

","parent_name":"String"},"Extensions/UInt16.html#/s:s6UInt16V16DataStoreManagerE4dataABSg10Foundation0B0V_tcfc":{"name":"init(data:)","abstract":"

Undocumented

","parent_name":"UInt16"},"Extensions/UInt16.html#/s:s6UInt16V16DataStoreManagerE4data10Foundation0B0Vvp":{"name":"data","abstract":"

Undocumented

","parent_name":"UInt16"},"Extensions/Bool.html#/s:Sb16DataStoreManagerE4dataSbSg10Foundation0A0V_tcfc":{"name":"init(data:)","abstract":"

Undocumented

","parent_name":"Bool"},"Extensions/Bool.html":{"name":"Bool"},"Extensions/UInt16.html":{"name":"UInt16"},"Extensions/String.html":{"name":"String"},"Extensions/UIImage.html":{"name":"UIImage"},"Enums/DataStoreProtocolType.html#/c:@M@DataStoreManager@E@DataStoreProtocolType@DataStoreProtocolTypeFtp":{"name":"ftp","abstract":"

The protocol type FTP.

","parent_name":"DataStoreProtocolType"},"Enums/DataStoreProtocolType.html#/c:@M@DataStoreManager@E@DataStoreProtocolType@DataStoreProtocolTypeFtpAccount":{"name":"ftpAccount","abstract":"

The protocol type FTPAccount.

","parent_name":"DataStoreProtocolType"},"Enums/DataStoreProtocolType.html#/c:@M@DataStoreManager@E@DataStoreProtocolType@DataStoreProtocolTypeHttp":{"name":"http","abstract":"

The protocol type HTTP.

","parent_name":"DataStoreProtocolType"},"Enums/DataStoreProtocolType.html#/c:@M@DataStoreManager@E@DataStoreProtocolType@DataStoreProtocolTypeIrc":{"name":"irc","abstract":"

The protocol type IRC.

","parent_name":"DataStoreProtocolType"},"Enums/DataStoreProtocolType.html#/c:@M@DataStoreManager@E@DataStoreProtocolType@DataStoreProtocolTypeNntp":{"name":"nntp","abstract":"

The protocol type NNTP.

","parent_name":"DataStoreProtocolType"},"Enums/DataStoreProtocolType.html#/c:@M@DataStoreManager@E@DataStoreProtocolType@DataStoreProtocolTypePop3":{"name":"pop3","abstract":"

The protocol type POP3.

","parent_name":"DataStoreProtocolType"},"Enums/DataStoreProtocolType.html#/c:@M@DataStoreManager@E@DataStoreProtocolType@DataStoreProtocolTypeSmtp":{"name":"smtp","abstract":"

The protocol type SMTP.

","parent_name":"DataStoreProtocolType"},"Enums/DataStoreProtocolType.html#/c:@M@DataStoreManager@E@DataStoreProtocolType@DataStoreProtocolTypeSocks":{"name":"socks","abstract":"

The protocol type SOCKS.

","parent_name":"DataStoreProtocolType"},"Enums/DataStoreProtocolType.html#/c:@M@DataStoreManager@E@DataStoreProtocolType@DataStoreProtocolTypeImap":{"name":"imap","abstract":"

The protocol type IMAP.

","parent_name":"DataStoreProtocolType"},"Enums/DataStoreProtocolType.html#/c:@M@DataStoreManager@E@DataStoreProtocolType@DataStoreProtocolTypeLdap":{"name":"ldap","abstract":"

The protocol type LDAP.

","parent_name":"DataStoreProtocolType"},"Enums/DataStoreProtocolType.html#/c:@M@DataStoreManager@E@DataStoreProtocolType@DataStoreProtocolTypeAppleTalk":{"name":"appleTalk","abstract":"

The protocol type AppleTalk.

","parent_name":"DataStoreProtocolType"},"Enums/DataStoreProtocolType.html#/c:@M@DataStoreManager@E@DataStoreProtocolType@DataStoreProtocolTypeAfp":{"name":"afp","abstract":"

The protocol type AFP.

","parent_name":"DataStoreProtocolType"},"Enums/DataStoreProtocolType.html#/c:@M@DataStoreManager@E@DataStoreProtocolType@DataStoreProtocolTypeTelnet":{"name":"telnet","abstract":"

The protocol type Telnet.

","parent_name":"DataStoreProtocolType"},"Enums/DataStoreProtocolType.html#/c:@M@DataStoreManager@E@DataStoreProtocolType@DataStoreProtocolTypeSsh":{"name":"ssh","abstract":"

The protocol type SSH.

","parent_name":"DataStoreProtocolType"},"Enums/DataStoreProtocolType.html#/c:@M@DataStoreManager@E@DataStoreProtocolType@DataStoreProtocolTypeFtps":{"name":"ftps","abstract":"

The protocol type FTPS.

","parent_name":"DataStoreProtocolType"},"Enums/DataStoreProtocolType.html#/c:@M@DataStoreManager@E@DataStoreProtocolType@DataStoreProtocolTypeHttps":{"name":"https","abstract":"

The protocol type HTTPS.

","parent_name":"DataStoreProtocolType"},"Enums/DataStoreProtocolType.html#/c:@M@DataStoreManager@E@DataStoreProtocolType@DataStoreProtocolTypeHttpProxy":{"name":"httpProxy","abstract":"

The protocol type HTTPProxy.

","parent_name":"DataStoreProtocolType"},"Enums/DataStoreProtocolType.html#/c:@M@DataStoreManager@E@DataStoreProtocolType@DataStoreProtocolTypeHttpsProxy":{"name":"httpsProxy","abstract":"

The protocol type HTTPSProxy.

","parent_name":"DataStoreProtocolType"},"Enums/DataStoreProtocolType.html#/c:@M@DataStoreManager@E@DataStoreProtocolType@DataStoreProtocolTypeFtpProxy":{"name":"ftpProxy","abstract":"

The protocol type FTPProxy.

","parent_name":"DataStoreProtocolType"},"Enums/DataStoreProtocolType.html#/c:@M@DataStoreManager@E@DataStoreProtocolType@DataStoreProtocolTypeSmb":{"name":"smb","abstract":"

The protocol type SMB.

","parent_name":"DataStoreProtocolType"},"Enums/DataStoreProtocolType.html#/c:@M@DataStoreManager@E@DataStoreProtocolType@DataStoreProtocolTypeRtsp":{"name":"rtsp","abstract":"

The protocol type RTSP.

","parent_name":"DataStoreProtocolType"},"Enums/DataStoreProtocolType.html#/c:@M@DataStoreManager@E@DataStoreProtocolType@DataStoreProtocolTypeRtspProxy":{"name":"rtspProxy","abstract":"

The protocol type RTSPProxy.

","parent_name":"DataStoreProtocolType"},"Enums/DataStoreProtocolType.html#/c:@M@DataStoreManager@E@DataStoreProtocolType@DataStoreProtocolTypeDaap":{"name":"daap","abstract":"

The protocol type DAAP.

","parent_name":"DataStoreProtocolType"},"Enums/DataStoreProtocolType.html#/c:@M@DataStoreManager@E@DataStoreProtocolType@DataStoreProtocolTypeEppc":{"name":"eppc","abstract":"

The protocol type EPPC.

","parent_name":"DataStoreProtocolType"},"Enums/DataStoreProtocolType.html#/c:@M@DataStoreManager@E@DataStoreProtocolType@DataStoreProtocolTypeIpp":{"name":"ipp","abstract":"

The protocol type IPP.

","parent_name":"DataStoreProtocolType"},"Enums/DataStoreProtocolType.html#/c:@M@DataStoreManager@E@DataStoreProtocolType@DataStoreProtocolTypeNntps":{"name":"nntps","abstract":"

The protocol type NNTPS.

","parent_name":"DataStoreProtocolType"},"Enums/DataStoreProtocolType.html#/c:@M@DataStoreManager@E@DataStoreProtocolType@DataStoreProtocolTypeLdaps":{"name":"ldaps","abstract":"

The protocol type LDAPS.

","parent_name":"DataStoreProtocolType"},"Enums/DataStoreProtocolType.html#/c:@M@DataStoreManager@E@DataStoreProtocolType@DataStoreProtocolTypeTelnetS":{"name":"telnetS","abstract":"

The protocol type TelnetS.

","parent_name":"DataStoreProtocolType"},"Enums/DataStoreProtocolType.html#/c:@M@DataStoreManager@E@DataStoreProtocolType@DataStoreProtocolTypeImaps":{"name":"imaps","abstract":"

The protocol type IMAPS.

","parent_name":"DataStoreProtocolType"},"Enums/DataStoreProtocolType.html#/c:@M@DataStoreManager@E@DataStoreProtocolType@DataStoreProtocolTypeIrcs":{"name":"ircs","abstract":"

The protocol type IRCS.

","parent_name":"DataStoreProtocolType"},"Enums/DataStoreProtocolType.html#/c:@M@DataStoreManager@E@DataStoreProtocolType@DataStoreProtocolTypePop3S":{"name":"pop3S","abstract":"

The protocol type POP3S.

","parent_name":"DataStoreProtocolType"},"Enums/DataStoreProtocolType.html#/s:16DataStoreManager0aB12ProtocolTypeO8rawValueACSgSS_tcfc":{"name":"init(rawValue:)","abstract":"

Creates a new instance with the specified raw value.

","parent_name":"DataStoreProtocolType"},"Enums/DataStoreProtocolType.html#/s:16DataStoreManager0aB12ProtocolTypeO8rawValueSSvp":{"name":"rawValue","abstract":"

The corresponding value of the raw type.

","parent_name":"DataStoreProtocolType"},"Enums/DataStoreProtocolType.html#/s:16DataStoreManager0aB12ProtocolTypeO11descriptionSSvp":{"name":"description","abstract":"

A textual representation of this instance.

","parent_name":"DataStoreProtocolType"},"Enums/DataStoreProtocolType.html#/s:16DataStoreManager0aB12ProtocolTypeO16debugDescriptionSSvp":{"name":"debugDescription","abstract":"

A textual representation of this instance, suitable for debugging.

","parent_name":"DataStoreProtocolType"},"Enums/ErrorProtocol.html#/s:16DataStoreManager13ErrorProtocolO28bundleIdentifierNotAvailableyA2CmF":{"name":"bundleIdentifierNotAvailable","abstract":"

The bundle identifier cannot be retrieved.

","parent_name":"ErrorProtocol"},"Enums/ErrorProtocol.html#/s:16DataStoreManager13ErrorProtocolO20platformNotSupportedyACSS_tcACmF":{"name":"platformNotSupported(detail:)","abstract":"

The platform cannot use this property or function.

","parent_name":"ErrorProtocol"},"Enums/ErrorProtocol.html#/s:16DataStoreManager13ErrorProtocolO27platformVersionNotSupportedyACSS_tcACmF":{"name":"platformVersionNotSupported(detail:)","abstract":"

The platform version cannot use this property or function.

","parent_name":"ErrorProtocol"},"Enums/ErrorProtocol.html#/s:16DataStoreManager13ErrorProtocolO18lowerSchemaVersionyACSS_tcACmF":{"name":"lowerSchemaVersion(detail:)","abstract":"

Current schema version is lower than old schema version.

","parent_name":"ErrorProtocol"},"Enums/ErrorProtocol.html#/s:16DataStoreManager13ErrorProtocolO22datasourceNotAvailableyACSS_tcACmF":{"name":"datasourceNotAvailable(detail:)","abstract":"

The data source cannot be retrieved.

","parent_name":"ErrorProtocol"},"Enums/ErrorProtocol.html#/s:16DataStoreManager13ErrorProtocolO12createFailedyACSS_tcACmF":{"name":"createFailed(detail:)","abstract":"

The object cannot be created.

","parent_name":"ErrorProtocol"},"Enums/ErrorProtocol.html#/s:16DataStoreManager13ErrorProtocolO10readFailedyACSS_tcACmF":{"name":"readFailed(detail:)","abstract":"

The object cannot be retrieved.

","parent_name":"ErrorProtocol"},"Enums/ErrorProtocol.html#/s:16DataStoreManager13ErrorProtocolO12updateFailedyACSS_tcACmF":{"name":"updateFailed(detail:)","abstract":"

The object cannot be updated.

","parent_name":"ErrorProtocol"},"Enums/ErrorProtocol.html#/s:16DataStoreManager13ErrorProtocolO12deleteFailedyACSS_tcACmF":{"name":"deleteFailed(detail:)","abstract":"

The object cannot be deleted.

","parent_name":"ErrorProtocol"},"Enums/ErrorProtocol.html#/s:16DataStoreManager13ErrorProtocolO15duplicateObjectyACSS_tcACmF":{"name":"duplicateObject(detail:)","abstract":"

The specified object already exists.

","parent_name":"ErrorProtocol"},"Enums/ErrorProtocol.html#/s:16DataStoreManager13ErrorProtocolO24directoryURLNotAvailableyA2CmF":{"name":"directoryURLNotAvailable","abstract":"

The directory URL cannot be retrieved.

","parent_name":"ErrorProtocol"},"Enums/ErrorProtocol.html#/s:16DataStoreManager13ErrorProtocolO28directoryFullURLNotAvailableyA2CmF":{"name":"directoryFullURLNotAvailable","abstract":"

The directory URL with path cannot be retrieved.

","parent_name":"ErrorProtocol"},"Enums/ErrorProtocol.html#/s:16DataStoreManager13ErrorProtocolO25directoryListNotAvailableyACSS_tcACmF":{"name":"directoryListNotAvailable(detail:)","abstract":"

Contents of directory cannot be retrieved.

","parent_name":"ErrorProtocol"},"Enums/ErrorProtocol.html#/s:16DataStoreManager13ErrorProtocolO20databaseNotAvailableyA2CmF":{"name":"databaseNotAvailable","abstract":"

The database cannot be retrieved.

","parent_name":"ErrorProtocol"},"Enums/ErrorProtocol.html#/s:16DataStoreManager13ErrorProtocolO21unknownRepresentationyA2CmF":{"name":"unknownRepresentation","abstract":"

Use a representation that was unknown when this code was compiled.

","parent_name":"ErrorProtocol"},"Enums/ErrorProtocol.html#/s:16DataStoreManager13ErrorProtocolO8rawValueACSgSi_tcfc":{"name":"init(rawValue:)","abstract":"

Creates a new instance with the specified raw value.

","parent_name":"ErrorProtocol"},"Enums/ErrorProtocol.html#/s:16DataStoreManager13ErrorProtocolO8rawValueSivp":{"name":"rawValue","abstract":"

The corresponding value of the raw type.

","parent_name":"ErrorProtocol"},"Enums/ErrorProtocol.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"ErrorProtocol"},"Enums/ErrorProtocol.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"ErrorProtocol"},"Enums/ErrorProtocol.html#/s:16DataStoreManager13ErrorProtocolO21setupEntityCollectionyyFZ":{"name":"setupEntityCollection()","abstract":"

Initializes entityCollection before DataStoreStorageType receives its first message.

","parent_name":"ErrorProtocol"},"Enums/ErrorProtocol.html#/s:16DataStoreManager13ErrorProtocolO8allCasesSayACGvpZ":{"name":"allCases","abstract":"

A collection of all values of this type.

","parent_name":"ErrorProtocol"},"Enums/ErrorProtocol.html#/s:16DataStoreManager13ErrorProtocolO3keySSvpZ":{"name":"key","abstract":"

The key of the error.

","parent_name":"ErrorProtocol"},"Enums/ErrorProtocol.html#/s:16DataStoreManager13ErrorProtocolO11errorDomainSSvpZ":{"name":"errorDomain","abstract":"

The domain of the error.

","parent_name":"ErrorProtocol"},"Enums/ErrorProtocol.html#/s:16DataStoreManager13ErrorProtocolO9errorCodeSivp":{"name":"errorCode","abstract":"

The error code within the given domain.

","parent_name":"ErrorProtocol"},"Enums/ErrorProtocol.html#/s:16DataStoreManager13ErrorProtocolO13errorUserInfoSDySSypGvp":{"name":"errorUserInfo","abstract":"

The user-info dictionary.

","parent_name":"ErrorProtocol"},"Enums/ErrorProtocol.html#/s:16DataStoreManager13ErrorProtocolO16errorDescriptionSSSgvp":{"name":"errorDescription","abstract":"

A localized message describing what error occurred.

","parent_name":"ErrorProtocol"},"Enums/ErrorProtocol.html#/s:16DataStoreManager13ErrorProtocolO11descriptionSSvp":{"name":"description","abstract":"

A textual representation of this instance.

","parent_name":"ErrorProtocol"},"Enums/ErrorProtocol.html#/s:16DataStoreManager13ErrorProtocolO16debugDescriptionSSvp":{"name":"debugDescription","abstract":"

A textual representation of this instance, suitable for debugging.

","parent_name":"ErrorProtocol"},"Enums/DataStoreAuthenticationType.html#/c:@M@DataStoreManager@E@DataStoreAuthenticationType@DataStoreAuthenticationTypeNtlm":{"name":"ntlm","abstract":"

The authentication type NTLM.

","parent_name":"DataStoreAuthenticationType"},"Enums/DataStoreAuthenticationType.html#/c:@M@DataStoreManager@E@DataStoreAuthenticationType@DataStoreAuthenticationTypeMsn":{"name":"msn","abstract":"

The authentication type MSN.

","parent_name":"DataStoreAuthenticationType"},"Enums/DataStoreAuthenticationType.html#/c:@M@DataStoreManager@E@DataStoreAuthenticationType@DataStoreAuthenticationTypeDpa":{"name":"dpa","abstract":"

The authentication type DPA.

","parent_name":"DataStoreAuthenticationType"},"Enums/DataStoreAuthenticationType.html#/c:@M@DataStoreManager@E@DataStoreAuthenticationType@DataStoreAuthenticationTypeRpa":{"name":"rpa","abstract":"

The authentication type RPA.

","parent_name":"DataStoreAuthenticationType"},"Enums/DataStoreAuthenticationType.html#/c:@M@DataStoreManager@E@DataStoreAuthenticationType@DataStoreAuthenticationTypeHttpBasic":{"name":"httpBasic","abstract":"

The authentication type HTTPBasic.

","parent_name":"DataStoreAuthenticationType"},"Enums/DataStoreAuthenticationType.html#/c:@M@DataStoreManager@E@DataStoreAuthenticationType@DataStoreAuthenticationTypeHttpDigest":{"name":"httpDigest","abstract":"

The authentication type HTTPDigest.

","parent_name":"DataStoreAuthenticationType"},"Enums/DataStoreAuthenticationType.html#/c:@M@DataStoreManager@E@DataStoreAuthenticationType@DataStoreAuthenticationTypeHtmlForm":{"name":"htmlForm","abstract":"

The authentication type HTMLForm.

","parent_name":"DataStoreAuthenticationType"},"Enums/DataStoreAuthenticationType.html#/c:@M@DataStoreManager@E@DataStoreAuthenticationType@DataStoreAuthenticationTypeDefault":{"name":"default","abstract":"

The authentication type Default.

","parent_name":"DataStoreAuthenticationType"},"Enums/DataStoreAuthenticationType.html#/s:16DataStoreManager0aB18AuthenticationTypeO8rawValueACSgSS_tcfc":{"name":"init(rawValue:)","abstract":"

Creates a new instance with the specified raw value.

","parent_name":"DataStoreAuthenticationType"},"Enums/DataStoreAuthenticationType.html#/s:16DataStoreManager0aB18AuthenticationTypeO8rawValueSSvp":{"name":"rawValue","abstract":"

The corresponding value of the raw type.

","parent_name":"DataStoreAuthenticationType"},"Enums/DataStoreAuthenticationType.html#/s:16DataStoreManager0aB18AuthenticationTypeO11descriptionSSvp":{"name":"description","abstract":"

A textual representation of this instance.

","parent_name":"DataStoreAuthenticationType"},"Enums/DataStoreAuthenticationType.html#/s:16DataStoreManager0aB18AuthenticationTypeO16debugDescriptionSSvp":{"name":"debugDescription","abstract":"

A textual representation of this instance, suitable for debugging.

","parent_name":"DataStoreAuthenticationType"},"Enums/DataStoreAuthenticationType.html":{"name":"DataStoreAuthenticationType","abstract":"

Constants that provide information regarding authentication type of data"},"Enums/ErrorProtocol.html":{"name":"ErrorProtocol","abstract":"

A type representing an error value.

"},"Enums/DataStoreProtocolType.html":{"name":"DataStoreProtocolType","abstract":"

Constants that provide information regarding protocol type of data store"},"Classes/DataStoreStorageType.html#/c:@M@DataStoreManager@objc(cs)DataStoreStorageType(im)initWithRawValue:":{"name":"init(rawValue:)","abstract":"

Creates a new instance with the specified raw value.

","parent_name":"DataStoreStorageType"},"Classes/DataStoreStorageType.html#/c:@M@DataStoreManager@objc(cs)DataStoreStorageType(im)init:":{"name":"init(_:)","abstract":"

Creates a new instance with the specified raw value.

","parent_name":"DataStoreStorageType"},"Classes/DataStoreStorageType.html#/c:@M@DataStoreManager@objc(cs)DataStoreStorageType(py)rawValue":{"name":"rawValue","abstract":"

The corresponding value of the raw type.

","parent_name":"DataStoreStorageType"},"Classes/DataStoreStorageType.html#/c:@CM@DataStoreManager@objc(cs)DataStoreStorageType(cpy)userDefaults":{"name":"userDefaults","abstract":"

The storage type","parent_name":"DataStoreStorageType"},"Classes/DataStoreStorageType.html#/c:@CM@DataStoreManager@objc(cs)DataStoreStorageType(cpy)documentDirectory":{"name":"documentDirectory","abstract":"

The storage type","parent_name":"DataStoreStorageType"},"Classes/DataStoreStorageType.html#/c:@CM@DataStoreManager@objc(cs)DataStoreStorageType(cpy)userDirectory":{"name":"userDirectory","abstract":"

The storage type","parent_name":"DataStoreStorageType"},"Classes/DataStoreStorageType.html#/c:@CM@DataStoreManager@objc(cs)DataStoreStorageType(cpy)libraryDirectory":{"name":"libraryDirectory","abstract":"

The storage type","parent_name":"DataStoreStorageType"},"Classes/DataStoreStorageType.html#/c:@CM@DataStoreManager@objc(cs)DataStoreStorageType(cpy)applicationDirectory":{"name":"applicationDirectory","abstract":"

The storage type","parent_name":"DataStoreStorageType"},"Classes/DataStoreStorageType.html#/c:@CM@DataStoreManager@objc(cs)DataStoreStorageType(cpy)coreServiceDirectory":{"name":"coreServiceDirectory","abstract":"

The storage type","parent_name":"DataStoreStorageType"},"Classes/DataStoreStorageType.html#/c:@CM@DataStoreManager@objc(cs)DataStoreStorageType(cpy)temporaryDirectory":{"name":"temporaryDirectory","abstract":"

The storage type","parent_name":"DataStoreStorageType"},"Classes/DataStoreStorageType.html#/c:@CM@DataStoreManager@objc(cs)DataStoreStorageType(cpy)cache":{"name":"cache","abstract":"

The storage type","parent_name":"DataStoreStorageType"},"Classes/DataStoreStorageType.html#/c:@CM@DataStoreManager@objc(cs)DataStoreStorageType(cpy)genericKeychain":{"name":"genericKeychain","abstract":"

The storage type","parent_name":"DataStoreStorageType"},"Classes/DataStoreStorageType.html#/c:@CM@DataStoreManager@objc(cs)DataStoreStorageType(cpy)internetKeychain":{"name":"internetKeychain","abstract":"

The storage type Security","parent_name":"DataStoreStorageType"},"Classes/DataStoreStorageType.html#/c:@CM@DataStoreManager@objc(cs)DataStoreStorageType(cpy)coreData":{"name":"coreData","abstract":"

The storage type CoreData.

","parent_name":"DataStoreStorageType"},"Classes/DataStoreStorageType.html#/c:@CM@DataStoreManager@objc(cs)DataStoreStorageType(cpy)privateCloudDatabase":{"name":"privateCloudDatabase","abstract":"

The storage type","parent_name":"DataStoreStorageType"},"Classes/DataStoreStorageType.html#/c:@CM@DataStoreManager@objc(cs)DataStoreStorageType(cpy)publicCloudDatabase":{"name":"publicCloudDatabase","abstract":"

The storage type","parent_name":"DataStoreStorageType"},"Classes/DataStoreStorageType.html#/c:@CM@DataStoreManager@objc(cs)DataStoreStorageType(cpy)sharedCloudDatabase":{"name":"sharedCloudDatabase","abstract":"

The storage type","parent_name":"DataStoreStorageType"},"Classes/DataStoreStorageType.html#/c:@CM@DataStoreManager@objc(cs)DataStoreStorageType(cpy)ubiquitousCloudStore":{"name":"ubiquitousCloudStore","abstract":"

The storage type","parent_name":"DataStoreStorageType"},"Classes/DataStoreStorageType.html#/c:@CM@DataStoreManager@objc(cs)DataStoreStorageType(cm)setupEntityCollection":{"name":"setupEntityCollection()","abstract":"

Initializes entityCollection before DataStoreStorageType receives its first message.

","parent_name":"DataStoreStorageType"},"Classes/DataStoreStorageType.html#/c:@CM@DataStoreManager@objc(cs)DataStoreStorageType(cpy)allCases":{"name":"allCases","abstract":"

A collection of all values of this type.

","parent_name":"DataStoreStorageType"},"Classes/DataStoreStorageType.html#/c:@CM@DataStoreManager@objc(cs)DataStoreStorageType(py)description":{"name":"description","abstract":"

A textual representation of this instance.

","parent_name":"DataStoreStorageType"},"Classes/DataStoreStorageType.html#/c:@CM@DataStoreManager@objc(cs)DataStoreStorageType(py)debugDescription":{"name":"debugDescription","abstract":"

A textual representation of this instance, suitable for debugging.

","parent_name":"DataStoreStorageType"},"Classes/ErrorObject.html#/s:16DataStoreManager11ErrorObjectC8protocolAcA0D8ProtocolO_tcfc":{"name":"init(protocol:)","abstract":"

Returns an NSError object initialized for a given error type.

","parent_name":"ErrorObject"},"Classes/ErrorObject.html#/s:16DataStoreManager11ErrorObjectC4code5valueACSi_SStcfc":{"name":"init(code:value:)","abstract":"

Returns an NSError object initialized for a given code.

","parent_name":"ErrorObject"},"Classes/ErrorObject.html#/c:@M@DataStoreManager@objc(cs)ErrorObject(im)initWithCoder:":{"name":"init(coder:)","abstract":"

Returns an object initialized from data in a given unarchiver.

","parent_name":"ErrorObject"},"Classes/DataStoreManager/UserDefaultsWorker.html#/s:16DataStoreManagerAAC18UserDefaultsWorkerC04databC0ABSgvp":{"name":"dataStoreManager","abstract":"

Undocumented

","parent_name":"UserDefaultsWorker"},"Classes/DataStoreManager/UserDefaultsWorker.html#/s:16DataStoreManagerAAC18UserDefaultsWorkerC9suiteNameSSSgvp":{"name":"suiteName","abstract":"

Undocumented

","parent_name":"UserDefaultsWorker"},"Classes/DataStoreManager/UserDefaultsWorker.html#/s:16DataStoreManagerAAC18UserDefaultsWorkerC04userE0So06NSUserE0Cvp":{"name":"userDefaults","abstract":"

Undocumented

","parent_name":"UserDefaultsWorker"},"Classes/DataStoreManager/UserDefaultsWorker.html#/s:16DataStoreManagerAAC18UserDefaultsWorkerC6create6object6forKey17completionHandleryyp_SSySb_ypSgs5Error_pSgtctF":{"name":"create(object:forKey:completionHandler:)","abstract":"

Undocumented

","parent_name":"UserDefaultsWorker"},"Classes/DataStoreManager/UserDefaultsWorker.html#/s:16DataStoreManagerAAC18UserDefaultsWorkerC4read6forKey17completionHandlerySS_yypSg_AHs5Error_pSgtctF":{"name":"read(forKey:completionHandler:)","abstract":"

Undocumented

","parent_name":"UserDefaultsWorker"},"Classes/DataStoreManager/UserDefaultsWorker.html#/s:16DataStoreManagerAAC18UserDefaultsWorkerC6update6object6forKey17completionHandleryyp_SSySb_ypSgs5Error_pSgtctF":{"name":"update(object:forKey:completionHandler:)","abstract":"

Undocumented

","parent_name":"UserDefaultsWorker"},"Classes/DataStoreManager/UserDefaultsWorker.html#/s:16DataStoreManagerAAC18UserDefaultsWorkerC6delete6forKey17completionHandlerySS_ySb_ypSgs5Error_pSgtctF":{"name":"delete(forKey:completionHandler:)","abstract":"

Undocumented

","parent_name":"UserDefaultsWorker"},"Classes/DataStoreManager/UserDefaultsWorker.html#/s:16DataStoreManagerAAC18UserDefaultsWorkerC9deleteAll17completionHandleryySb_ypSgs5Error_pSgtc_tF":{"name":"deleteAll(completionHandler:)","abstract":"

Undocumented

","parent_name":"UserDefaultsWorker"},"Classes/DataStoreManager/UbiquitousCloudStoreWorker.html#/s:16DataStoreManagerAAC015UbiquitousCloudB6WorkerCADycfc":{"name":"init()","abstract":"

Implemented by subclasses to initialize a new object (the","parent_name":"UbiquitousCloudStoreWorker"},"Classes/DataStoreManager/UbiquitousCloudStoreWorker.html#/s:16DataStoreManagerAAC015UbiquitousCloudB6WorkerCfd":{"name":"deinit","abstract":"

A deinitializer is called immediately before a class instance is","parent_name":"UbiquitousCloudStoreWorker"},"Classes/DataStoreManager/UbiquitousCloudStoreWorker.html#/s:16DataStoreManagerAAC015UbiquitousCloudB6WorkerC04databC0ABSgvp":{"name":"dataStoreManager","abstract":"

Undocumented

","parent_name":"UbiquitousCloudStoreWorker"},"Classes/DataStoreManager/UbiquitousCloudStoreWorker.html#/s:16DataStoreManagerAAC015UbiquitousCloudB6WorkerC20notificationDelegateyAB_SDys11AnyHashableVypGSgtcSgvp":{"name":"notificationDelegate","abstract":"

Undocumented

","parent_name":"UbiquitousCloudStoreWorker"},"Classes/DataStoreManager/UbiquitousCloudStoreWorker.html#/s:16DataStoreManagerAAC015UbiquitousCloudB6WorkerC6create6object6forKey17completionHandleryyp_SSySb_ypSgs5Error_pSgtctF":{"name":"create(object:forKey:completionHandler:)","abstract":"

Undocumented

","parent_name":"UbiquitousCloudStoreWorker"},"Classes/DataStoreManager/UbiquitousCloudStoreWorker.html#/s:16DataStoreManagerAAC015UbiquitousCloudB6WorkerC4read6forKey17completionHandlerySS_yypSg_AHs5Error_pSgtctF":{"name":"read(forKey:completionHandler:)","abstract":"

Undocumented

","parent_name":"UbiquitousCloudStoreWorker"},"Classes/DataStoreManager/UbiquitousCloudStoreWorker.html#/s:16DataStoreManagerAAC015UbiquitousCloudB6WorkerC6update6object6forKey17completionHandleryyp_SSySb_ypSgs5Error_pSgtctF":{"name":"update(object:forKey:completionHandler:)","abstract":"

Undocumented

","parent_name":"UbiquitousCloudStoreWorker"},"Classes/DataStoreManager/UbiquitousCloudStoreWorker.html#/s:16DataStoreManagerAAC015UbiquitousCloudB6WorkerC6delete6forKey17completionHandlerySS_ySb_ypSgs5Error_pSgtctF":{"name":"delete(forKey:completionHandler:)","abstract":"

Undocumented

","parent_name":"UbiquitousCloudStoreWorker"},"Classes/DataStoreManager/UbiquitousCloudStoreWorker.html#/s:16DataStoreManagerAAC015UbiquitousCloudB6WorkerC9deleteAll17completionHandleryySb_ypSgs5Error_pSgtc_tF":{"name":"deleteAll(completionHandler:)","abstract":"

Undocumented

","parent_name":"UbiquitousCloudStoreWorker"},"Classes/DataStoreManager/KeychainWorker/ItemClass.html#/s:16DataStoreManagerAAC14KeychainWorkerC9ItemClassO7genericyA2FmF":{"name":"generic","abstract":"

Undocumented

","parent_name":"ItemClass"},"Classes/DataStoreManager/KeychainWorker/ItemClass.html#/s:16DataStoreManagerAAC14KeychainWorkerC9ItemClassO8internetyA2FmF":{"name":"internet","abstract":"

Undocumented

","parent_name":"ItemClass"},"Classes/DataStoreManager/KeychainWorker/ItemClass.html":{"name":"ItemClass","abstract":"

Undocumented

","parent_name":"KeychainWorker"},"Classes/DataStoreManager/KeychainWorker.html#/s:16DataStoreManagerAAC14KeychainWorkerC12ProtocolTypea":{"name":"ProtocolType","abstract":"

Type to mean instance of DataStoreProtocolType.

","parent_name":"KeychainWorker"},"Classes/DataStoreManager/KeychainWorker.html#/s:16DataStoreManagerAAC14KeychainWorkerC18AuthenticationTypea":{"name":"AuthenticationType","abstract":"

Type to mean instance of DataStoreAuthenticationType.

","parent_name":"KeychainWorker"},"Classes/DataStoreManager/KeychainWorker.html#/s:16DataStoreManagerAAC14KeychainWorkerC04databC0ABSgvp":{"name":"dataStoreManager","abstract":"

Undocumented

","parent_name":"KeychainWorker"},"Classes/DataStoreManager/KeychainWorker.html#/s:16DataStoreManagerAAC14KeychainWorkerC6create6object6forKey0H9ItemClass17completionHandleryyp_SSAD0jK0OySb_ypSgs5Error_pSgtctF":{"name":"create(object:forKey:forItemClass:completionHandler:)","abstract":"

Undocumented

","parent_name":"KeychainWorker"},"Classes/DataStoreManager/KeychainWorker.html#/s:16DataStoreManagerAAC14KeychainWorkerC4read6forKey0G9ItemClass17completionHandlerySS_AD0iJ0OyypSg_AKs5Error_pSgtctF":{"name":"read(forKey:forItemClass:completionHandler:)","abstract":"

Undocumented

","parent_name":"KeychainWorker"},"Classes/DataStoreManager/KeychainWorker.html#/s:16DataStoreManagerAAC14KeychainWorkerC6update6object6forKey0H9ItemClass17completionHandleryyp_SSAD0jK0OySb_ypSgs5Error_pSgtctF":{"name":"update(object:forKey:forItemClass:completionHandler:)","abstract":"

Undocumented

","parent_name":"KeychainWorker"},"Classes/DataStoreManager/KeychainWorker.html#/s:16DataStoreManagerAAC14KeychainWorkerC6delete6forKey0G9ItemClass17completionHandlerySS_AD0iJ0OySb_ypSgs5Error_pSgtctF":{"name":"delete(forKey:forItemClass:completionHandler:)","abstract":"

Undocumented

","parent_name":"KeychainWorker"},"Classes/DataStoreManager/KeychainWorker.html#/s:16DataStoreManagerAAC14KeychainWorkerC9deleteAll12forItemClass17completionHandleryAD0iJ0O_ySb_ypSgs5Error_pSgtctF":{"name":"deleteAll(forItemClass:completionHandler:)","abstract":"

Undocumented

","parent_name":"KeychainWorker"},"Classes/DataStoreManager/FileManagerWorker/Directory.html#/s:16DataStoreManagerAAC04FileC6WorkerC9DirectoryO08documentF0yA2FmF":{"name":"documentDirectory","abstract":"

Undocumented

","parent_name":"Directory"},"Classes/DataStoreManager/FileManagerWorker/Directory.html#/s:16DataStoreManagerAAC04FileC6WorkerC9DirectoryO04userF0yA2FmF":{"name":"userDirectory","abstract":"

Undocumented

","parent_name":"Directory"},"Classes/DataStoreManager/FileManagerWorker/Directory.html#/s:16DataStoreManagerAAC04FileC6WorkerC9DirectoryO07libraryF0yA2FmF":{"name":"libraryDirectory","abstract":"

Undocumented

","parent_name":"Directory"},"Classes/DataStoreManager/FileManagerWorker/Directory.html#/s:16DataStoreManagerAAC04FileC6WorkerC9DirectoryO011applicationF0yA2FmF":{"name":"applicationDirectory","abstract":"

Undocumented

","parent_name":"Directory"},"Classes/DataStoreManager/FileManagerWorker/Directory.html#/s:16DataStoreManagerAAC04FileC6WorkerC9DirectoryO011coreServiceF0yA2FmF":{"name":"coreServiceDirectory","abstract":"

Undocumented

","parent_name":"Directory"},"Classes/DataStoreManager/FileManagerWorker/Directory.html#/s:16DataStoreManagerAAC04FileC6WorkerC9DirectoryO09temporaryF0yA2FmF":{"name":"temporaryDirectory","abstract":"

Undocumented

","parent_name":"Directory"},"Classes/DataStoreManager/FileManagerWorker/Directory.html":{"name":"Directory","abstract":"

Undocumented

","parent_name":"FileManagerWorker"},"Classes/DataStoreManager/FileManagerWorker.html#/s:16DataStoreManagerAAC04FileC6WorkerC04fileC0So06NSFileC0Cvp":{"name":"fileManager","abstract":"

Undocumented

","parent_name":"FileManagerWorker"},"Classes/DataStoreManager/FileManagerWorker.html#/s:16DataStoreManagerAAC04FileC6WorkerC6create6object6forKey0H9Directory17completionHandleryyp_SSAD0J0OySb_ypSgs5Error_pSgtctF":{"name":"create(object:forKey:forDirectory:completionHandler:)","abstract":"

Undocumented

","parent_name":"FileManagerWorker"},"Classes/DataStoreManager/FileManagerWorker.html#/s:16DataStoreManagerAAC04FileC6WorkerC4read6forKey0G9Directory17completionHandlerySS_AD0I0OyypSg_AKs5Error_pSgtctF":{"name":"read(forKey:forDirectory:completionHandler:)","abstract":"

Undocumented

","parent_name":"FileManagerWorker"},"Classes/DataStoreManager/FileManagerWorker.html#/s:16DataStoreManagerAAC04FileC6WorkerC6update6object6forKey0H9Directory17completionHandleryyp_SSAD0J0OySb_ypSgs5Error_pSgtctF":{"name":"update(object:forKey:forDirectory:completionHandler:)","abstract":"

Undocumented

","parent_name":"FileManagerWorker"},"Classes/DataStoreManager/FileManagerWorker.html#/s:16DataStoreManagerAAC04FileC6WorkerC6delete6forKey0G9Directory17completionHandlerySS_AD0I0OySb_ypSgs5Error_pSgtctF":{"name":"delete(forKey:forDirectory:completionHandler:)","abstract":"

Undocumented

","parent_name":"FileManagerWorker"},"Classes/DataStoreManager/FileManagerWorker.html#/s:16DataStoreManagerAAC04FileC6WorkerC9deleteAll12forDirectory17completionHandleryAD0I0O_ySb_ypSgs5Error_pSgtctF":{"name":"deleteAll(forDirectory:completionHandler:)","abstract":"

Undocumented

","parent_name":"FileManagerWorker"},"Classes/DataStoreManager/CoreDataWorker.html#/s:16DataStoreManagerAAC04CoreA6WorkerC04databC0ABSgvp":{"name":"dataStoreManager","abstract":"

Undocumented

","parent_name":"CoreDataWorker"},"Classes/DataStoreManager/CoreDataWorker.html#/s:16DataStoreManagerAAC04CoreA6WorkerC6create6object6forKey17completionHandleryx_SSySb_ypSgs5Error_pSgtctlF":{"name":"create(object:forKey:completionHandler:)","abstract":"

Undocumented

","parent_name":"CoreDataWorker"},"Classes/DataStoreManager/CoreDataWorker.html#/s:16DataStoreManagerAAC04CoreA6WorkerC4read6forKey14withObjectType17completionHandlerySS_xmyypSg_AIs5Error_pSgtctlF":{"name":"read(forKey:withObjectType:completionHandler:)","abstract":"

Undocumented

","parent_name":"CoreDataWorker"},"Classes/DataStoreManager/CoreDataWorker.html#/s:16DataStoreManagerAAC04CoreA6WorkerC6update6object6forKey17completionHandleryx_SSySb_ypSgs5Error_pSgtctlF":{"name":"update(object:forKey:completionHandler:)","abstract":"

Undocumented

","parent_name":"CoreDataWorker"},"Classes/DataStoreManager/CoreDataWorker.html#/s:16DataStoreManagerAAC04CoreA6WorkerC6delete6forKey14withObjectType17completionHandlerySS_xmySb_ypSgs5Error_pSgtctlF":{"name":"delete(forKey:withObjectType:completionHandler:)","abstract":"

Undocumented

","parent_name":"CoreDataWorker"},"Classes/DataStoreManager/CoreDataWorker.html#/s:16DataStoreManagerAAC04CoreA6WorkerC9deleteAll17completionHandleryySb_ypSgs5Error_pSgtc_tF":{"name":"deleteAll(completionHandler:)","abstract":"

Undocumented

","parent_name":"CoreDataWorker"},"Classes/DataStoreManager/CloudKitWorker/ContainerType.html#/s:16DataStoreManagerAAC14CloudKitWorkerC13ContainerTypeO07privateD8DatabaseyA2FmF":{"name":"privateCloudDatabase","abstract":"

Undocumented

","parent_name":"ContainerType"},"Classes/DataStoreManager/CloudKitWorker/ContainerType.html#/s:16DataStoreManagerAAC14CloudKitWorkerC13ContainerTypeO06publicD8DatabaseyA2FmF":{"name":"publicCloudDatabase","abstract":"

Undocumented

","parent_name":"ContainerType"},"Classes/DataStoreManager/CloudKitWorker/ContainerType.html#/s:16DataStoreManagerAAC14CloudKitWorkerC13ContainerTypeO06sharedD8DatabaseyA2FmF":{"name":"sharedCloudDatabase","abstract":"

Undocumented

","parent_name":"ContainerType"},"Classes/DataStoreManager/CloudKitWorker/ContainerType.html":{"name":"ContainerType","abstract":"

Undocumented

","parent_name":"CloudKitWorker"},"Classes/DataStoreManager/CloudKitWorker.html#/s:16DataStoreManagerAAC14CloudKitWorkerC04databC0ABSgvp":{"name":"dataStoreManager","abstract":"

Undocumented

","parent_name":"CloudKitWorker"},"Classes/DataStoreManager/CloudKitWorker.html#/s:16DataStoreManagerAAC14CloudKitWorkerC16recordIDDelegateSo10CKRecordIDCAB_SStcSgvp":{"name":"recordIDDelegate","abstract":"

Undocumented

","parent_name":"CloudKitWorker"},"Classes/DataStoreManager/CloudKitWorker.html#/s:16DataStoreManagerAAC14CloudKitWorkerC6create6object6forKey0I13ContainerType17completionHandleryx_SSAD0kL0OySb_ypSgs5Error_pSgtctlF":{"name":"create(object:forKey:forContainerType:completionHandler:)","abstract":"

Undocumented

","parent_name":"CloudKitWorker"},"Classes/DataStoreManager/CloudKitWorker.html#/s:16DataStoreManagerAAC14CloudKitWorkerC4read6forKey14withObjectType0h9ContainerL017completionHandlerySS_xmAD0mL0OyypSg_ALs5Error_pSgtctlF":{"name":"read(forKey:withObjectType:forContainerType:completionHandler:)","abstract":"

Undocumented

","parent_name":"CloudKitWorker"},"Classes/DataStoreManager/CloudKitWorker.html#/s:16DataStoreManagerAAC14CloudKitWorkerC6update6object6forKey0I13ContainerType17completionHandleryx_SSAD0kL0OySb_ypSgs5Error_pSgtctlF":{"name":"update(object:forKey:forContainerType:completionHandler:)","abstract":"

Undocumented

","parent_name":"CloudKitWorker"},"Classes/DataStoreManager/CloudKitWorker.html#/s:16DataStoreManagerAAC14CloudKitWorkerC6delete6forKey14withObjectType0h9ContainerL017completionHandlerySS_xmAD0mL0OySb_ypSgs5Error_pSgtctlF":{"name":"delete(forKey:withObjectType:forContainerType:completionHandler:)","abstract":"

Undocumented

","parent_name":"CloudKitWorker"},"Classes/DataStoreManager/CloudKitWorker.html#/s:16DataStoreManagerAAC14CloudKitWorkerC9deleteAll16forContainerType17completionHandleryAD0jK0O_ySb_ypSgs5Error_pSgtctF":{"name":"deleteAll(forContainerType:completionHandler:)","abstract":"

Undocumented

","parent_name":"CloudKitWorker"},"Classes/DataStoreManager/CacheWorker.html#/s:16DataStoreManagerAAC11CacheWorkerCADycfc":{"name":"init()","abstract":"

Implemented by subclasses to initialize a new object (the","parent_name":"CacheWorker"},"Classes/DataStoreManager/CacheWorker.html#/s:16DataStoreManagerAAC11CacheWorkerCfd":{"name":"deinit","abstract":"

A deinitializer is called immediately before a class instance is","parent_name":"CacheWorker"},"Classes/DataStoreManager/CacheWorker.html#/s:16DataStoreManagerAAC11CacheWorkerC04databC0ABSgvp":{"name":"dataStoreManager","abstract":"

Undocumented

","parent_name":"CacheWorker"},"Classes/DataStoreManager/CacheWorker.html#/s:16DataStoreManagerAAC11CacheWorkerC12costDelegateSiAB_yptcSgvp":{"name":"costDelegate","abstract":"

Undocumented

","parent_name":"CacheWorker"},"Classes/DataStoreManager/CacheWorker.html#/s:16DataStoreManagerAAC11CacheWorkerC6create6object6forKey17completionHandleryyp_SSySb_ypSgs5Error_pSgtctF":{"name":"create(object:forKey:completionHandler:)","abstract":"

Undocumented

","parent_name":"CacheWorker"},"Classes/DataStoreManager/CacheWorker.html#/s:16DataStoreManagerAAC11CacheWorkerC4read6forKey17completionHandlerySS_yypSg_AHs5Error_pSgtctF":{"name":"read(forKey:completionHandler:)","abstract":"

Undocumented

","parent_name":"CacheWorker"},"Classes/DataStoreManager/CacheWorker.html#/s:16DataStoreManagerAAC11CacheWorkerC6update6object6forKey17completionHandleryyp_SSySb_ypSgs5Error_pSgtctF":{"name":"update(object:forKey:completionHandler:)","abstract":"

Undocumented

","parent_name":"CacheWorker"},"Classes/DataStoreManager/CacheWorker.html#/s:16DataStoreManagerAAC11CacheWorkerC6delete6forKey17completionHandlerySS_ySb_ypSgs5Error_pSgtctF":{"name":"delete(forKey:completionHandler:)","abstract":"

Undocumented

","parent_name":"CacheWorker"},"Classes/DataStoreManager/CacheWorker.html#/s:16DataStoreManagerAAC11CacheWorkerC9deleteAll17completionHandleryySb_ypSgs5Error_pSgtc_tF":{"name":"deleteAll(completionHandler:)","abstract":"

Undocumented

","parent_name":"CacheWorker"},"Classes/DataStoreManager.html#/c:@M@DataStoreManager@objc(cs)DataStoreManager(im)initWithIdentifier:":{"name":"init(identifier:)","abstract":"

Return a data store manager with the specified identifier.

","parent_name":"DataStoreManager"},"Classes/DataStoreManager.html#/c:@M@DataStoreManager@objc(cs)DataStoreManager(py)version":{"name":"version","abstract":"

Returns the data store manager framework short version string.

","parent_name":"DataStoreManager"},"Classes/DataStoreManager.html#/c:@M@DataStoreManager@objc(cs)DataStoreManager(py)identifier":{"name":"identifier","abstract":"

Returns the identifier of the data store manager.

","parent_name":"DataStoreManager"},"Classes/DataStoreManager.html#/c:@M@DataStoreManager@objc(cs)DataStoreManager(py)tag":{"name":"tag","abstract":"

An integer that you can use to identify data store manager objects","parent_name":"DataStoreManager"},"Classes/DataStoreManager.html#/c:@M@DataStoreManager@objc(cs)DataStoreManager(py)dataSource":{"name":"dataSource","abstract":"

The object that acts as the data source of the data store manager.

","parent_name":"DataStoreManager"},"Classes/DataStoreManager.html#/c:@M@DataStoreManager@objc(cs)DataStoreManager(py)delegate":{"name":"delegate","abstract":"

The object that acts as the delegate of the data store manager.

","parent_name":"DataStoreManager"},"Classes/DataStoreManager.html#/s:16DataStoreManagerAAC18userDefaultsWorkerAB04UsereF0Cvp":{"name":"userDefaultsWorker","abstract":"

An interface to the UserDefaults.

","parent_name":"DataStoreManager"},"Classes/DataStoreManager.html#/s:16DataStoreManagerAAC04fileC6WorkerAB04FilecE0Cvp":{"name":"fileManagerWorker","abstract":"

An interface to the FileManager.

","parent_name":"DataStoreManager"},"Classes/DataStoreManager.html#/s:16DataStoreManagerAAC11cacheWorkerAB05CacheE0Cvp":{"name":"cacheWorker","abstract":"

An interface to the NSCache.

","parent_name":"DataStoreManager"},"Classes/DataStoreManager.html#/s:16DataStoreManagerAAC14keychainWorkerAB08KeychainE0Cvp":{"name":"keychainWorker","abstract":"

An interface to the Security.

","parent_name":"DataStoreManager"},"Classes/DataStoreManager.html#/s:16DataStoreManagerAAC04coreA6WorkerAB04CoreaE0Cvp":{"name":"coreDataWorker","abstract":"

An interface to the CoreData.

","parent_name":"DataStoreManager"},"Classes/DataStoreManager.html#/s:16DataStoreManagerAAC14cloudKitWorkerAB05CloudeF0Cvp":{"name":"cloudKitWorker","abstract":"

An interface to the CKContainer.

","parent_name":"DataStoreManager"},"Classes/DataStoreManager.html#/s:16DataStoreManagerAAC015ubiquitousCloudB6WorkerAB010UbiquitousebF0Cvp":{"name":"ubiquitousCloudStoreWorker","abstract":"

An interface to the NSUbiquitousKeyValueStore.

","parent_name":"DataStoreManager"},"Classes/DataStoreManager.html#/c:@M@DataStoreManager@objc(cs)DataStoreManager(im)createWithObject:forKey:completionHandler:":{"name":"create(object:forKey:completionHandler:)","abstract":"

Create the property of the receiver specified by a given key to a","parent_name":"DataStoreManager"},"Classes/DataStoreManager.html#/c:@M@DataStoreManager@objc(cs)DataStoreManager(im)createWithObject:forKey:forStorageType:completionHandler:":{"name":"create(object:forKey:forStorageType:completionHandler:)","abstract":"

Create the property of the receiver specified by a given key to a","parent_name":"DataStoreManager"},"Classes/DataStoreManager.html#/s:16DataStoreManagerAAC4read6forKey14withObjectType17completionHandlerySS_xmyypSg_AGs5Error_pSgtctlF":{"name":"read(forKey:withObjectType:completionHandler:)","abstract":"

Returns the object associated with the specified key.

","parent_name":"DataStoreManager"},"Classes/DataStoreManager.html#/s:16DataStoreManagerAAC4read6forKey14withObjectType0e7StorageI017completionHandlerySS_xmAA0abjI0CyypSg_AJs5Error_pSgtctlF":{"name":"read(forKey:withObjectType:forStorageType:completionHandler:)","abstract":"

Returns the object associated with the specified key.

","parent_name":"DataStoreManager"},"Classes/DataStoreManager.html#/c:@M@DataStoreManager@objc(cs)DataStoreManager(im)updateWithObject:forKey:completionHandler:":{"name":"update(object:forKey:completionHandler:)","abstract":"

Update the property of the receiver specified by a given key to a","parent_name":"DataStoreManager"},"Classes/DataStoreManager.html#/c:@M@DataStoreManager@objc(cs)DataStoreManager(im)updateWithObject:forKey:forStorageType:completionHandler:":{"name":"update(object:forKey:forStorageType:completionHandler:)","abstract":"

Update the property of the receiver specified by a given key to a","parent_name":"DataStoreManager"},"Classes/DataStoreManager.html#/s:16DataStoreManagerAAC6delete6forKey14withObjectType17completionHandlerySS_xmySb_ypSgs5Error_pSgtctlF":{"name":"delete(forKey:withObjectType:completionHandler:)","abstract":"

Removes the object of the specified default key.

","parent_name":"DataStoreManager"},"Classes/DataStoreManager.html#/s:16DataStoreManagerAAC6delete6forKey14withObjectType0e7StorageI017completionHandlerySS_xmAA0abjI0CySb_ypSgs5Error_pSgtctlF":{"name":"delete(forKey:withObjectType:forStorageType:completionHandler:)","abstract":"

Removes the object of the specified default key.

","parent_name":"DataStoreManager"},"Classes/DataStoreManager.html#/c:@M@DataStoreManager@objc(cs)DataStoreManager(im)deleteAllWithCompletionHandler:":{"name":"deleteAll(completionHandler:)","abstract":"

Empties the data store manager for the given type.

","parent_name":"DataStoreManager"},"Classes/DataStoreManager.html#/c:@M@DataStoreManager@objc(cs)DataStoreManager(im)deleteAllForStorageType:completionHandler:":{"name":"deleteAll(forStorageType:completionHandler:)","abstract":"

Empties the data store manager for the given type.

","parent_name":"DataStoreManager"},"Classes/DataStoreManager.html#/c:@M@DataStoreManager@objc(cs)DataStoreManager(im)migrateSchemaForStorageType:completionHandler:":{"name":"migrateSchema(forStorageType:completionHandler:)","abstract":"

Migrate the schema if the version differs.

","parent_name":"DataStoreManager"},"Classes/DataStoreManager/CacheWorker.html":{"name":"CacheWorker","abstract":"

An interface to the NSCache.

","parent_name":"DataStoreManager"},"Classes/DataStoreManager/CloudKitWorker.html":{"name":"CloudKitWorker","abstract":"

An interface to the CKContainer.

","parent_name":"DataStoreManager"},"Classes/DataStoreManager/CoreDataWorker.html":{"name":"CoreDataWorker","abstract":"

An interface to the CoreData.

","parent_name":"DataStoreManager"},"Classes/DataStoreManager/FileManagerWorker.html":{"name":"FileManagerWorker","abstract":"

An interface to the FileManager.

","parent_name":"DataStoreManager"},"Classes/DataStoreManager/KeychainWorker.html":{"name":"KeychainWorker","abstract":"

An interface to the Security.

","parent_name":"DataStoreManager"},"Classes/DataStoreManager/UbiquitousCloudStoreWorker.html":{"name":"UbiquitousCloudStoreWorker","abstract":"

An interface to the NSUbiquitousKeyValueStore.

","parent_name":"DataStoreManager"},"Classes/DataStoreManager/UserDefaultsWorker.html":{"name":"UserDefaultsWorker","abstract":"

An interface to the UserDefaults.

","parent_name":"DataStoreManager"},"Classes/DataStoreManager.html":{"name":"DataStoreManager","abstract":"

An interface to the data store manager, where you store key-value pairs"},"Classes/ErrorObject.html":{"name":"ErrorObject","abstract":"

Information about an error condition including a domain, a"},"Classes/DataStoreStorageType.html":{"name":"DataStoreStorageType","abstract":"

Constants that provide information regarding storage type of data store"},"Classes.html":{"name":"Classes","abstract":"

The following classes are available globally.

"},"Enums.html":{"name":"Enumerations","abstract":"

The following enumerations are available globally.

"},"Extensions.html":{"name":"Extensions","abstract":"

The following extensions are available globally.

"},"Protocols.html":{"name":"Protocols","abstract":"

The following protocols are available globally.

"},"Structs.html":{"name":"Structures","abstract":"

The following structures are available globally.

"}} \ No newline at end of file +{"Structs/EntityCollectionIndex.html#/s:16DataStoreManager21EntityCollectionIndexV2eeoiySbACyxG_AEtFZ":{"name":"==(_:_:)","abstract":"

Equality is the inverse of inequality. For any values a and b,","parent_name":"EntityCollectionIndex"},"Structs/EntityCollectionIndex.html#/s:16DataStoreManager21EntityCollectionIndexV1loiySbACyxG_AEtFZ":{"name":"<(_:_:)","abstract":"

This function is the only requirement of the Comparable protocol.","parent_name":"EntityCollectionIndex"},"Structs/EntityCollectionIndex.html#/s:16DataStoreManager21EntityCollectionIndexV2leoiySbACyxG_AEtFZ":{"name":"<=(_:_:)","abstract":"

Returns a Boolean value indicating whether the value of the first","parent_name":"EntityCollectionIndex"},"Structs/EntityCollectionIndex.html#/s:16DataStoreManager21EntityCollectionIndexV2geoiySbACyxG_AEtFZ":{"name":">=(_:_:)","abstract":"

Return a Boolean value indicating whether the value of the first","parent_name":"EntityCollectionIndex"},"Structs/EntityCollectionIndex.html#/s:16DataStoreManager21EntityCollectionIndexV1goiySbACyxG_AEtFZ":{"name":">(_:_:)","abstract":"

Return a Boolean value indicating whether the value of the first","parent_name":"EntityCollectionIndex"},"Structs/EntityCollection.html#/s:16DataStoreManager16EntityCollectionVACyxGycfc":{"name":"init()","abstract":"

Implemented by subclasses to initialize a new object (the receiver)","parent_name":"EntityCollection"},"Structs/EntityCollection.html#/s:16DataStoreManager16EntityCollectionVyACyxGqd__c7ElementQyd__RszSTRd__lufc":{"name":"init(_:)","abstract":"

Creates a new instance with the specified sequence of the generic","parent_name":"EntityCollection"},"Structs/EntityCollection.html#/s:16DataStoreManager16EntityCollectionVyACyxGqd__cSTRd__x3key_yp5valuet7ElementRtd__lufc":{"name":"init(_:)","abstract":"

Creates a new instance with the specified sequence of the generic","parent_name":"EntityCollection"},"Structs/EntityCollection.html#/s:16DataStoreManager16EntityCollectionV6valuesSayxGvp":{"name":"values","abstract":"

A collection containing the values of the EntityCollection.

","parent_name":"EntityCollection"},"Structs/EntityCollection.html#/s:16DataStoreManager16EntityCollectionV3add5value6forKeyyypSg_xtF":{"name":"add(value:forKey:)","abstract":"

Adds an element to the contents of EntityCollection.

","parent_name":"EntityCollection"},"Structs/EntityCollection.html#/s:16DataStoreManager16EntityCollectionV11descriptionSSvp":{"name":"description","abstract":"

A textual representation of this instance.

","parent_name":"EntityCollection"},"Structs/EntityCollection.html#/s:16DataStoreManager16EntityCollectionV12arrayLiteralACyxGxd_tcfc":{"name":"init(arrayLiteral:)","abstract":"

Creates a new instance with the specified array literal.

","parent_name":"EntityCollection"},"Structs/EntityCollection.html#/s:16DataStoreManager16EntityCollectionV17dictionaryLiteralACyxGx_yptd_tcfc":{"name":"init(dictionaryLiteral:)","abstract":"

Creates a new instance with the specified dictionary literal.

","parent_name":"EntityCollection"},"Structs/EntityCollection.html#/s:16DataStoreManager16EntityCollectionV8Iteratora":{"name":"Iterator","abstract":"

Type to mean instance of","parent_name":"EntityCollection"},"Structs/EntityCollection.html#/s:16DataStoreManager16EntityCollectionV12makeIterators03AnyG0Vyx7element_yp5valuetGyF":{"name":"makeIterator()","abstract":"

Returns an iterator over the elements of the collection.

","parent_name":"EntityCollection"},"Structs/EntityCollection.html#/s:16DataStoreManager16EntityCollectionV5Indexa":{"name":"Index","abstract":"

Type to mean instance of DictionaryIndex.

","parent_name":"EntityCollection"},"Structs/EntityCollection.html#/s:16DataStoreManager16EntityCollectionV10startIndexAA0deG0VyxGvp":{"name":"startIndex","abstract":"

The position of the first element in a nonempty dictionary.

","parent_name":"EntityCollection"},"Structs/EntityCollection.html#/s:16DataStoreManager16EntityCollectionV8endIndexAA0deG0VyxGvp":{"name":"endIndex","abstract":"

The dictionary’s “past the end” position—that is, the position one","parent_name":"EntityCollection"},"Structs/EntityCollection.html#/s:16DataStoreManager16EntityCollectionVyx7element_yp5valuetAA0dE5IndexVyxGcip":{"name":"subscript(_:)","abstract":"

Returns an element where the given element is contained within the","parent_name":"EntityCollection"},"Structs/EntityCollection.html#/s:16DataStoreManager16EntityCollectionV5index5afterAA0dE5IndexVyxGAH_tF":{"name":"index(after:)","abstract":"

Returns the position immediately after the given index.

","parent_name":"EntityCollection"},"Structs/EntityCollection.html":{"name":"EntityCollection","abstract":"

An observable collection of Entity instances where each entity has a"},"Structs/EntityCollectionIndex.html":{"name":"EntityCollectionIndex","abstract":"

The index value of EntityCollection.

"},"Protocols/DataStoreManagerDelegate.html#/c:@M@DataStoreManager@objc(pl)DataStoreManagerDelegate(im)dataStoreManager:performMigrationFromOldVersion:forType:":{"name":"dataStoreManager(_:performMigrationFromOldVersion:forType:)","abstract":"

Tells the delegate that the specified storage type of a data store","parent_name":"DataStoreManagerDelegate"},"Protocols/DataStoreManagerDelegate.html#/c:@M@DataStoreManager@objc(pl)DataStoreManagerDelegate(im)dataStoreManager:cacheCostLimitForObject:":{"name":"dataStoreManager(_:cacheCostLimitForObject:)","abstract":"

Asks the delegate for the cost with which associate to the object.

","parent_name":"DataStoreManagerDelegate"},"Protocols/DataStoreManagerDelegate.html#/c:@M@DataStoreManager@objc(pl)DataStoreManagerDelegate(im)dataStoreManager:cloudKitContainerRecordIDForKey:":{"name":"dataStoreManager(_:cloudKitContainerRecordIDForKey:)","abstract":"

Asks the delegate for the cloud kit container record type of the","parent_name":"DataStoreManagerDelegate"},"Protocols/DataStoreManagerDelegate.html#/c:@M@DataStoreManager@objc(pl)DataStoreManagerDelegate(im)dataStoreManager:ubiquitousCloudStoreDidChangeExternallyWithUserInfo:":{"name":"dataStoreManager(_:ubiquitousCloudStoreDidChangeExternallyWithUserInfo:)","abstract":"

Tells the delegate that the specified storage type of a data store","parent_name":"DataStoreManagerDelegate"},"Protocols/DataStoreManagerDataSource.html#/s:16DataStoreManager0abcA6SourceP26LocalAuthenticationContexta":{"name":"LocalAuthenticationContext","abstract":"

Type to mean instance of LAContext.

","parent_name":"DataStoreManagerDataSource"},"Protocols/DataStoreManagerDataSource.html#/LocalAuthenticationContext":{"name":"LocalAuthenticationContext","abstract":"

Type to mean instance of LAContext.

","parent_name":"DataStoreManagerDataSource"},"Protocols/DataStoreManagerDataSource.html#/c:@M@DataStoreManager@objc(pl)DataStoreManagerDataSource(im)defaultStorageTypeFor:":{"name":"defaultStorageType(for:)","abstract":"

Asks the data source for the default storage type for the data","parent_name":"DataStoreManagerDataSource"},"Protocols/DataStoreManagerDataSource.html#/c:@M@DataStoreManager@objc(pl)DataStoreManagerDataSource(im)dataStoreManager:currentSchemaVersionForType:":{"name":"dataStoreManager(_:currentSchemaVersionForType:)","abstract":"

Asks the data source for the current schema version for the storage","parent_name":"DataStoreManagerDataSource"},"Protocols/DataStoreManagerDataSource.html#/c:@M@DataStoreManager@objc(pl)DataStoreManagerDataSource(im)userDefaultsSuiteNameFor:":{"name":"userDefaultsSuiteName(for:)","abstract":"

Asks the data source for the suite name for UserDefaults of the","parent_name":"DataStoreManagerDataSource"},"Protocols/DataStoreManagerDataSource.html#/c:@M@DataStoreManager@objc(pl)DataStoreManagerDataSource(im)cacheTotalCostLimitFor:":{"name":"cacheTotalCostLimit(for:)","abstract":"

Asks the data source for the maximum total cost that the cache can","parent_name":"DataStoreManagerDataSource"},"Protocols/DataStoreManagerDataSource.html#/c:@M@DataStoreManager@objc(pl)DataStoreManagerDataSource(im)coreDataEntityDescriptionFor:":{"name":"coreDataEntityDescription(for:)","abstract":"

Returns a description of an entity in Core Data.

","parent_name":"DataStoreManagerDataSource"},"Protocols/DataStoreManagerDataSource.html#/c:@M@DataStoreManager@objc(pl)DataStoreManagerDataSource(im)coreDataManagedObjectContextFor:":{"name":"coreDataManagedObjectContext(for:)","abstract":"

Returns An object space that you use to manipulate and track changes","parent_name":"DataStoreManagerDataSource"},"Protocols/DataStoreManagerDataSource.html#/c:@M@DataStoreManager@objc(pl)DataStoreManagerDataSource(im)genericKeychainServiceFor:":{"name":"genericKeychainService(for:)","abstract":"

Asks the data source for the generic keychain service of the data","parent_name":"DataStoreManagerDataSource"},"Protocols/DataStoreManagerDataSource.html#/c:@M@DataStoreManager@objc(pl)DataStoreManagerDataSource(im)genericKeychainAccessGroupFor:":{"name":"genericKeychainAccessGroup(for:)","abstract":"

Asks the data source for the generic keychain access group of the","parent_name":"DataStoreManagerDataSource"},"Protocols/DataStoreManagerDataSource.html#/c:@M@DataStoreManager@objc(pl)DataStoreManagerDataSource(im)internetKeychainServerFor:":{"name":"internetKeychainServer(for:)","abstract":"

Returns a value that identifies the location of a resource, such as","parent_name":"DataStoreManagerDataSource"},"Protocols/DataStoreManagerDataSource.html#/c:@M@DataStoreManager@objc(pl)DataStoreManagerDataSource(im)internetKeychainProtocolTypeFor:":{"name":"internetKeychainProtocolType(for:)","abstract":"

Returns a value that provide information regarding protocol type of","parent_name":"DataStoreManagerDataSource"},"Protocols/DataStoreManagerDataSource.html#/c:@M@DataStoreManager@objc(pl)DataStoreManagerDataSource(im)internetKeychainAuthenticationTypeFor:":{"name":"internetKeychainAuthenticationType(for:)","abstract":"

Returns a value that provide information regarding authentication","parent_name":"DataStoreManagerDataSource"},"Protocols/DataStoreManagerDataSource.html#/c:@M@DataStoreManager@objc(pl)DataStoreManagerDataSource(im)keychainIsSynchronizableFor:":{"name":"keychainIsSynchronizable(for:)","abstract":"

Asks the data source to verify that the keychain of the data store","parent_name":"DataStoreManagerDataSource"},"Protocols/DataStoreManagerDataSource.html#/c:@M@DataStoreManager@objc(pl)DataStoreManagerDataSource(im)keychainOperationPromptFor:":{"name":"keychainOperationPrompt(for:)","abstract":"

Asks the data source for the keychain operation prompt of the data","parent_name":"DataStoreManagerDataSource"},"Protocols/DataStoreManagerDataSource.html#/c:@M@DataStoreManager@objc(pl)DataStoreManagerDataSource(im)keychainLocalAuthenticationContextFor:":{"name":"keychainLocalAuthenticationContext(for:)","abstract":"

Asks the data source for the keychain local authentication context","parent_name":"DataStoreManagerDataSource"},"Protocols/DataStoreManagerDataSource.html#/c:@M@DataStoreManager@objc(pl)DataStoreManagerDataSource(im)cloudKitContainerIdentifierFor:":{"name":"cloudKitContainerIdentifier(for:)","abstract":"

Asks the data source for the containerIdentifier for CloudKit","parent_name":"DataStoreManagerDataSource"},"Protocols/DataStoreManagerDataSource.html#/c:@M@DataStoreManager@objc(pl)DataStoreManagerDataSource(im)cloudKitContainerRecordTypeFor:":{"name":"cloudKitContainerRecordType(for:)","abstract":"

Asks the data source for the cloud kit container record type of the","parent_name":"DataStoreManagerDataSource"},"Protocols/DataStoreManagerDataSource.html#/c:@M@DataStoreManager@objc(pl)DataStoreManagerDataSource(im)cloudKitContainerPredicateFor:":{"name":"cloudKitContainerPredicate(for:)","abstract":"

Returns a definition of logical conditions used to constrain a","parent_name":"DataStoreManagerDataSource"},"Protocols/DataStoreManagerDataSource.html#/c:@M@DataStoreManager@objc(pl)DataStoreManagerDataSource(im)cloudKitContainerZoneIDFor:":{"name":"cloudKitContainerZoneID(for:)","abstract":"

Returns an object that uniquely identifies a record zone in a","parent_name":"DataStoreManagerDataSource"},"Protocols/DataStoreManagerDataSource.html#/c:@M@DataStoreManager@objc(pl)DataStoreManagerDataSource(im)cloudKitContainerAllowsDuplicateKeyFor:":{"name":"cloudKitContainerAllowsDuplicateKey(for:)","abstract":"

Asks the data source to verify that the cloud kit container of data","parent_name":"DataStoreManagerDataSource"},"Protocols/DataStoreManagerDataSource.html":{"name":"DataStoreManagerDataSource","abstract":"

The methods adopted by the object you use to manage data for a data"},"Protocols/DataStoreManagerDelegate.html":{"name":"DataStoreManagerDelegate","abstract":"

Methods for performing actions in a data store manager.

"},"Extensions/UIImage.html#/s:So7UIImageC16DataStoreManagerE4data10Foundation0B0Vvp":{"name":"data","abstract":"

Undocumented

","parent_name":"UIImage"},"Extensions/String.html#/s:SS16DataStoreManagerE4dataSSSg10Foundation0A0V_tcfc":{"name":"init(data:)","abstract":"

Undocumented

","parent_name":"String"},"Extensions/String.html#/s:SS16DataStoreManagerE4data10Foundation0A0Vvp":{"name":"data","abstract":"

Undocumented

","parent_name":"String"},"Extensions/UInt16.html#/s:s6UInt16V16DataStoreManagerE4dataABSg10Foundation0B0V_tcfc":{"name":"init(data:)","abstract":"

Undocumented

","parent_name":"UInt16"},"Extensions/UInt16.html#/s:s6UInt16V16DataStoreManagerE4data10Foundation0B0Vvp":{"name":"data","abstract":"

Undocumented

","parent_name":"UInt16"},"Extensions/Bool.html#/s:Sb16DataStoreManagerE4dataSbSg10Foundation0A0V_tcfc":{"name":"init(data:)","abstract":"

Undocumented

","parent_name":"Bool"},"Extensions/Bool.html":{"name":"Bool"},"Extensions/UInt16.html":{"name":"UInt16"},"Extensions/String.html":{"name":"String"},"Extensions/UIImage.html":{"name":"UIImage"},"Enums/DataStoreProtocolType.html#/c:@M@DataStoreManager@E@DataStoreProtocolType@DataStoreProtocolTypeFtp":{"name":"ftp","abstract":"

The protocol type FTP.

","parent_name":"DataStoreProtocolType"},"Enums/DataStoreProtocolType.html#/c:@M@DataStoreManager@E@DataStoreProtocolType@DataStoreProtocolTypeFtpAccount":{"name":"ftpAccount","abstract":"

The protocol type FTPAccount.

","parent_name":"DataStoreProtocolType"},"Enums/DataStoreProtocolType.html#/c:@M@DataStoreManager@E@DataStoreProtocolType@DataStoreProtocolTypeHttp":{"name":"http","abstract":"

The protocol type HTTP.

","parent_name":"DataStoreProtocolType"},"Enums/DataStoreProtocolType.html#/c:@M@DataStoreManager@E@DataStoreProtocolType@DataStoreProtocolTypeIrc":{"name":"irc","abstract":"

The protocol type IRC.

","parent_name":"DataStoreProtocolType"},"Enums/DataStoreProtocolType.html#/c:@M@DataStoreManager@E@DataStoreProtocolType@DataStoreProtocolTypeNntp":{"name":"nntp","abstract":"

The protocol type NNTP.

","parent_name":"DataStoreProtocolType"},"Enums/DataStoreProtocolType.html#/c:@M@DataStoreManager@E@DataStoreProtocolType@DataStoreProtocolTypePop3":{"name":"pop3","abstract":"

The protocol type POP3.

","parent_name":"DataStoreProtocolType"},"Enums/DataStoreProtocolType.html#/c:@M@DataStoreManager@E@DataStoreProtocolType@DataStoreProtocolTypeSmtp":{"name":"smtp","abstract":"

The protocol type SMTP.

","parent_name":"DataStoreProtocolType"},"Enums/DataStoreProtocolType.html#/c:@M@DataStoreManager@E@DataStoreProtocolType@DataStoreProtocolTypeSocks":{"name":"socks","abstract":"

The protocol type SOCKS.

","parent_name":"DataStoreProtocolType"},"Enums/DataStoreProtocolType.html#/c:@M@DataStoreManager@E@DataStoreProtocolType@DataStoreProtocolTypeImap":{"name":"imap","abstract":"

The protocol type IMAP.

","parent_name":"DataStoreProtocolType"},"Enums/DataStoreProtocolType.html#/c:@M@DataStoreManager@E@DataStoreProtocolType@DataStoreProtocolTypeLdap":{"name":"ldap","abstract":"

The protocol type LDAP.

","parent_name":"DataStoreProtocolType"},"Enums/DataStoreProtocolType.html#/c:@M@DataStoreManager@E@DataStoreProtocolType@DataStoreProtocolTypeAppleTalk":{"name":"appleTalk","abstract":"

The protocol type AppleTalk.

","parent_name":"DataStoreProtocolType"},"Enums/DataStoreProtocolType.html#/c:@M@DataStoreManager@E@DataStoreProtocolType@DataStoreProtocolTypeAfp":{"name":"afp","abstract":"

The protocol type AFP.

","parent_name":"DataStoreProtocolType"},"Enums/DataStoreProtocolType.html#/c:@M@DataStoreManager@E@DataStoreProtocolType@DataStoreProtocolTypeTelnet":{"name":"telnet","abstract":"

The protocol type Telnet.

","parent_name":"DataStoreProtocolType"},"Enums/DataStoreProtocolType.html#/c:@M@DataStoreManager@E@DataStoreProtocolType@DataStoreProtocolTypeSsh":{"name":"ssh","abstract":"

The protocol type SSH.

","parent_name":"DataStoreProtocolType"},"Enums/DataStoreProtocolType.html#/c:@M@DataStoreManager@E@DataStoreProtocolType@DataStoreProtocolTypeFtps":{"name":"ftps","abstract":"

The protocol type FTPS.

","parent_name":"DataStoreProtocolType"},"Enums/DataStoreProtocolType.html#/c:@M@DataStoreManager@E@DataStoreProtocolType@DataStoreProtocolTypeHttps":{"name":"https","abstract":"

The protocol type HTTPS.

","parent_name":"DataStoreProtocolType"},"Enums/DataStoreProtocolType.html#/c:@M@DataStoreManager@E@DataStoreProtocolType@DataStoreProtocolTypeHttpProxy":{"name":"httpProxy","abstract":"

The protocol type HTTPProxy.

","parent_name":"DataStoreProtocolType"},"Enums/DataStoreProtocolType.html#/c:@M@DataStoreManager@E@DataStoreProtocolType@DataStoreProtocolTypeHttpsProxy":{"name":"httpsProxy","abstract":"

The protocol type HTTPSProxy.

","parent_name":"DataStoreProtocolType"},"Enums/DataStoreProtocolType.html#/c:@M@DataStoreManager@E@DataStoreProtocolType@DataStoreProtocolTypeFtpProxy":{"name":"ftpProxy","abstract":"

The protocol type FTPProxy.

","parent_name":"DataStoreProtocolType"},"Enums/DataStoreProtocolType.html#/c:@M@DataStoreManager@E@DataStoreProtocolType@DataStoreProtocolTypeSmb":{"name":"smb","abstract":"

The protocol type SMB.

","parent_name":"DataStoreProtocolType"},"Enums/DataStoreProtocolType.html#/c:@M@DataStoreManager@E@DataStoreProtocolType@DataStoreProtocolTypeRtsp":{"name":"rtsp","abstract":"

The protocol type RTSP.

","parent_name":"DataStoreProtocolType"},"Enums/DataStoreProtocolType.html#/c:@M@DataStoreManager@E@DataStoreProtocolType@DataStoreProtocolTypeRtspProxy":{"name":"rtspProxy","abstract":"

The protocol type RTSPProxy.

","parent_name":"DataStoreProtocolType"},"Enums/DataStoreProtocolType.html#/c:@M@DataStoreManager@E@DataStoreProtocolType@DataStoreProtocolTypeDaap":{"name":"daap","abstract":"

The protocol type DAAP.

","parent_name":"DataStoreProtocolType"},"Enums/DataStoreProtocolType.html#/c:@M@DataStoreManager@E@DataStoreProtocolType@DataStoreProtocolTypeEppc":{"name":"eppc","abstract":"

The protocol type EPPC.

","parent_name":"DataStoreProtocolType"},"Enums/DataStoreProtocolType.html#/c:@M@DataStoreManager@E@DataStoreProtocolType@DataStoreProtocolTypeIpp":{"name":"ipp","abstract":"

The protocol type IPP.

","parent_name":"DataStoreProtocolType"},"Enums/DataStoreProtocolType.html#/c:@M@DataStoreManager@E@DataStoreProtocolType@DataStoreProtocolTypeNntps":{"name":"nntps","abstract":"

The protocol type NNTPS.

","parent_name":"DataStoreProtocolType"},"Enums/DataStoreProtocolType.html#/c:@M@DataStoreManager@E@DataStoreProtocolType@DataStoreProtocolTypeLdaps":{"name":"ldaps","abstract":"

The protocol type LDAPS.

","parent_name":"DataStoreProtocolType"},"Enums/DataStoreProtocolType.html#/c:@M@DataStoreManager@E@DataStoreProtocolType@DataStoreProtocolTypeTelnetS":{"name":"telnetS","abstract":"

The protocol type TelnetS.

","parent_name":"DataStoreProtocolType"},"Enums/DataStoreProtocolType.html#/c:@M@DataStoreManager@E@DataStoreProtocolType@DataStoreProtocolTypeImaps":{"name":"imaps","abstract":"

The protocol type IMAPS.

","parent_name":"DataStoreProtocolType"},"Enums/DataStoreProtocolType.html#/c:@M@DataStoreManager@E@DataStoreProtocolType@DataStoreProtocolTypeIrcs":{"name":"ircs","abstract":"

The protocol type IRCS.

","parent_name":"DataStoreProtocolType"},"Enums/DataStoreProtocolType.html#/c:@M@DataStoreManager@E@DataStoreProtocolType@DataStoreProtocolTypePop3S":{"name":"pop3S","abstract":"

The protocol type POP3S.

","parent_name":"DataStoreProtocolType"},"Enums/DataStoreProtocolType.html#/s:16DataStoreManager0aB12ProtocolTypeO8rawValueACSgSS_tcfc":{"name":"init(rawValue:)","abstract":"

Creates a new instance with the specified raw value.

","parent_name":"DataStoreProtocolType"},"Enums/DataStoreProtocolType.html#/s:16DataStoreManager0aB12ProtocolTypeO8rawValueSSvp":{"name":"rawValue","abstract":"

The corresponding value of the raw type.

","parent_name":"DataStoreProtocolType"},"Enums/DataStoreProtocolType.html#/s:16DataStoreManager0aB12ProtocolTypeO11descriptionSSvp":{"name":"description","abstract":"

A textual representation of this instance.

","parent_name":"DataStoreProtocolType"},"Enums/DataStoreProtocolType.html#/s:16DataStoreManager0aB12ProtocolTypeO16debugDescriptionSSvp":{"name":"debugDescription","abstract":"

A textual representation of this instance, suitable for debugging.

","parent_name":"DataStoreProtocolType"},"Enums/ErrorProtocol.html#/s:16DataStoreManager13ErrorProtocolO28bundleIdentifierNotAvailableyA2CmF":{"name":"bundleIdentifierNotAvailable","abstract":"

The bundle identifier cannot be retrieved.

","parent_name":"ErrorProtocol"},"Enums/ErrorProtocol.html#/s:16DataStoreManager13ErrorProtocolO20platformNotSupportedyACSS_tcACmF":{"name":"platformNotSupported(detail:)","abstract":"

The platform cannot use this property or function.

","parent_name":"ErrorProtocol"},"Enums/ErrorProtocol.html#/s:16DataStoreManager13ErrorProtocolO27platformVersionNotSupportedyACSS_tcACmF":{"name":"platformVersionNotSupported(detail:)","abstract":"

The platform version cannot use this property or function.

","parent_name":"ErrorProtocol"},"Enums/ErrorProtocol.html#/s:16DataStoreManager13ErrorProtocolO18lowerSchemaVersionyACSS_tcACmF":{"name":"lowerSchemaVersion(detail:)","abstract":"

Current schema version is lower than old schema version.

","parent_name":"ErrorProtocol"},"Enums/ErrorProtocol.html#/s:16DataStoreManager13ErrorProtocolO22datasourceNotAvailableyACSS_tcACmF":{"name":"datasourceNotAvailable(detail:)","abstract":"

The data source cannot be retrieved.

","parent_name":"ErrorProtocol"},"Enums/ErrorProtocol.html#/s:16DataStoreManager13ErrorProtocolO12createFailedyACSS_tcACmF":{"name":"createFailed(detail:)","abstract":"

The object cannot be created.

","parent_name":"ErrorProtocol"},"Enums/ErrorProtocol.html#/s:16DataStoreManager13ErrorProtocolO10readFailedyACSS_tcACmF":{"name":"readFailed(detail:)","abstract":"

The object cannot be retrieved.

","parent_name":"ErrorProtocol"},"Enums/ErrorProtocol.html#/s:16DataStoreManager13ErrorProtocolO12updateFailedyACSS_tcACmF":{"name":"updateFailed(detail:)","abstract":"

The object cannot be updated.

","parent_name":"ErrorProtocol"},"Enums/ErrorProtocol.html#/s:16DataStoreManager13ErrorProtocolO12deleteFailedyACSS_tcACmF":{"name":"deleteFailed(detail:)","abstract":"

The object cannot be deleted.

","parent_name":"ErrorProtocol"},"Enums/ErrorProtocol.html#/s:16DataStoreManager13ErrorProtocolO15duplicateObjectyACSS_tcACmF":{"name":"duplicateObject(detail:)","abstract":"

The specified object already exists.

","parent_name":"ErrorProtocol"},"Enums/ErrorProtocol.html#/s:16DataStoreManager13ErrorProtocolO24directoryURLNotAvailableyA2CmF":{"name":"directoryURLNotAvailable","abstract":"

The directory URL cannot be retrieved.

","parent_name":"ErrorProtocol"},"Enums/ErrorProtocol.html#/s:16DataStoreManager13ErrorProtocolO28directoryFullURLNotAvailableyA2CmF":{"name":"directoryFullURLNotAvailable","abstract":"

The directory URL with path cannot be retrieved.

","parent_name":"ErrorProtocol"},"Enums/ErrorProtocol.html#/s:16DataStoreManager13ErrorProtocolO25directoryListNotAvailableyACSS_tcACmF":{"name":"directoryListNotAvailable(detail:)","abstract":"

Contents of directory cannot be retrieved.

","parent_name":"ErrorProtocol"},"Enums/ErrorProtocol.html#/s:16DataStoreManager13ErrorProtocolO20databaseNotAvailableyA2CmF":{"name":"databaseNotAvailable","abstract":"

The database cannot be retrieved.

","parent_name":"ErrorProtocol"},"Enums/ErrorProtocol.html#/s:16DataStoreManager13ErrorProtocolO21unknownRepresentationyA2CmF":{"name":"unknownRepresentation","abstract":"

Use a representation that was unknown when this code was compiled.

","parent_name":"ErrorProtocol"},"Enums/ErrorProtocol.html#/s:16DataStoreManager13ErrorProtocolO8rawValueACSgSi_tcfc":{"name":"init(rawValue:)","abstract":"

Creates a new instance with the specified raw value.

","parent_name":"ErrorProtocol"},"Enums/ErrorProtocol.html#/s:16DataStoreManager13ErrorProtocolO8rawValueSivp":{"name":"rawValue","abstract":"

The corresponding value of the raw type.

","parent_name":"ErrorProtocol"},"Enums/ErrorProtocol.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"ErrorProtocol"},"Enums/ErrorProtocol.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"ErrorProtocol"},"Enums/ErrorProtocol.html#/s:16DataStoreManager13ErrorProtocolO21setupEntityCollectionyyFZ":{"name":"setupEntityCollection()","abstract":"

Initializes entityCollection before DataStoreStorageType receives its first message.

","parent_name":"ErrorProtocol"},"Enums/ErrorProtocol.html#/s:16DataStoreManager13ErrorProtocolO8allCasesSayACGvpZ":{"name":"allCases","abstract":"

A collection of all values of this type.

","parent_name":"ErrorProtocol"},"Enums/ErrorProtocol.html#/s:16DataStoreManager13ErrorProtocolO3keySSvpZ":{"name":"key","abstract":"

The key of the error.

","parent_name":"ErrorProtocol"},"Enums/ErrorProtocol.html#/s:16DataStoreManager13ErrorProtocolO11errorDomainSSvpZ":{"name":"errorDomain","abstract":"

The domain of the error.

","parent_name":"ErrorProtocol"},"Enums/ErrorProtocol.html#/s:16DataStoreManager13ErrorProtocolO9errorCodeSivp":{"name":"errorCode","abstract":"

The error code within the given domain.

","parent_name":"ErrorProtocol"},"Enums/ErrorProtocol.html#/s:16DataStoreManager13ErrorProtocolO13errorUserInfoSDySSypGvp":{"name":"errorUserInfo","abstract":"

The user-info dictionary.

","parent_name":"ErrorProtocol"},"Enums/ErrorProtocol.html#/s:16DataStoreManager13ErrorProtocolO16errorDescriptionSSSgvp":{"name":"errorDescription","abstract":"

A localized message describing what error occurred.

","parent_name":"ErrorProtocol"},"Enums/ErrorProtocol.html#/s:16DataStoreManager13ErrorProtocolO11descriptionSSvp":{"name":"description","abstract":"

A textual representation of this instance.

","parent_name":"ErrorProtocol"},"Enums/ErrorProtocol.html#/s:16DataStoreManager13ErrorProtocolO16debugDescriptionSSvp":{"name":"debugDescription","abstract":"

A textual representation of this instance, suitable for debugging.

","parent_name":"ErrorProtocol"},"Enums/DataStoreAuthenticationType.html#/c:@M@DataStoreManager@E@DataStoreAuthenticationType@DataStoreAuthenticationTypeNtlm":{"name":"ntlm","abstract":"

The authentication type NTLM.

","parent_name":"DataStoreAuthenticationType"},"Enums/DataStoreAuthenticationType.html#/c:@M@DataStoreManager@E@DataStoreAuthenticationType@DataStoreAuthenticationTypeMsn":{"name":"msn","abstract":"

The authentication type MSN.

","parent_name":"DataStoreAuthenticationType"},"Enums/DataStoreAuthenticationType.html#/c:@M@DataStoreManager@E@DataStoreAuthenticationType@DataStoreAuthenticationTypeDpa":{"name":"dpa","abstract":"

The authentication type DPA.

","parent_name":"DataStoreAuthenticationType"},"Enums/DataStoreAuthenticationType.html#/c:@M@DataStoreManager@E@DataStoreAuthenticationType@DataStoreAuthenticationTypeRpa":{"name":"rpa","abstract":"

The authentication type RPA.

","parent_name":"DataStoreAuthenticationType"},"Enums/DataStoreAuthenticationType.html#/c:@M@DataStoreManager@E@DataStoreAuthenticationType@DataStoreAuthenticationTypeHttpBasic":{"name":"httpBasic","abstract":"

The authentication type HTTPBasic.

","parent_name":"DataStoreAuthenticationType"},"Enums/DataStoreAuthenticationType.html#/c:@M@DataStoreManager@E@DataStoreAuthenticationType@DataStoreAuthenticationTypeHttpDigest":{"name":"httpDigest","abstract":"

The authentication type HTTPDigest.

","parent_name":"DataStoreAuthenticationType"},"Enums/DataStoreAuthenticationType.html#/c:@M@DataStoreManager@E@DataStoreAuthenticationType@DataStoreAuthenticationTypeHtmlForm":{"name":"htmlForm","abstract":"

The authentication type HTMLForm.

","parent_name":"DataStoreAuthenticationType"},"Enums/DataStoreAuthenticationType.html#/c:@M@DataStoreManager@E@DataStoreAuthenticationType@DataStoreAuthenticationTypeDefault":{"name":"default","abstract":"

The authentication type Default.

","parent_name":"DataStoreAuthenticationType"},"Enums/DataStoreAuthenticationType.html#/s:16DataStoreManager0aB18AuthenticationTypeO8rawValueACSgSS_tcfc":{"name":"init(rawValue:)","abstract":"

Creates a new instance with the specified raw value.

","parent_name":"DataStoreAuthenticationType"},"Enums/DataStoreAuthenticationType.html#/s:16DataStoreManager0aB18AuthenticationTypeO8rawValueSSvp":{"name":"rawValue","abstract":"

The corresponding value of the raw type.

","parent_name":"DataStoreAuthenticationType"},"Enums/DataStoreAuthenticationType.html#/s:16DataStoreManager0aB18AuthenticationTypeO11descriptionSSvp":{"name":"description","abstract":"

A textual representation of this instance.

","parent_name":"DataStoreAuthenticationType"},"Enums/DataStoreAuthenticationType.html#/s:16DataStoreManager0aB18AuthenticationTypeO16debugDescriptionSSvp":{"name":"debugDescription","abstract":"

A textual representation of this instance, suitable for debugging.

","parent_name":"DataStoreAuthenticationType"},"Enums/DataStoreAuthenticationType.html":{"name":"DataStoreAuthenticationType","abstract":"

Constants that provide information regarding authentication type of data"},"Enums/ErrorProtocol.html":{"name":"ErrorProtocol","abstract":"

A type representing an error value.

"},"Enums/DataStoreProtocolType.html":{"name":"DataStoreProtocolType","abstract":"

Constants that provide information regarding protocol type of data store"},"Classes/DataStoreStorageType.html#/c:@M@DataStoreManager@objc(cs)DataStoreStorageType(im)initWithRawValue:":{"name":"init(rawValue:)","abstract":"

Creates a new instance with the specified raw value.

","parent_name":"DataStoreStorageType"},"Classes/DataStoreStorageType.html#/c:@M@DataStoreManager@objc(cs)DataStoreStorageType(im)init:":{"name":"init(_:)","abstract":"

Creates a new instance with the specified raw value.

","parent_name":"DataStoreStorageType"},"Classes/DataStoreStorageType.html#/c:@M@DataStoreManager@objc(cs)DataStoreStorageType(py)rawValue":{"name":"rawValue","abstract":"

The corresponding value of the raw type.

","parent_name":"DataStoreStorageType"},"Classes/DataStoreStorageType.html#/c:@CM@DataStoreManager@objc(cs)DataStoreStorageType(cpy)userDefaults":{"name":"userDefaults","abstract":"

The storage type","parent_name":"DataStoreStorageType"},"Classes/DataStoreStorageType.html#/c:@CM@DataStoreManager@objc(cs)DataStoreStorageType(cpy)documentDirectory":{"name":"documentDirectory","abstract":"

The storage type","parent_name":"DataStoreStorageType"},"Classes/DataStoreStorageType.html#/c:@CM@DataStoreManager@objc(cs)DataStoreStorageType(cpy)userDirectory":{"name":"userDirectory","abstract":"

The storage type","parent_name":"DataStoreStorageType"},"Classes/DataStoreStorageType.html#/c:@CM@DataStoreManager@objc(cs)DataStoreStorageType(cpy)libraryDirectory":{"name":"libraryDirectory","abstract":"

The storage type","parent_name":"DataStoreStorageType"},"Classes/DataStoreStorageType.html#/c:@CM@DataStoreManager@objc(cs)DataStoreStorageType(cpy)applicationDirectory":{"name":"applicationDirectory","abstract":"

The storage type","parent_name":"DataStoreStorageType"},"Classes/DataStoreStorageType.html#/c:@CM@DataStoreManager@objc(cs)DataStoreStorageType(cpy)coreServiceDirectory":{"name":"coreServiceDirectory","abstract":"

The storage type","parent_name":"DataStoreStorageType"},"Classes/DataStoreStorageType.html#/c:@CM@DataStoreManager@objc(cs)DataStoreStorageType(cpy)temporaryDirectory":{"name":"temporaryDirectory","abstract":"

The storage type","parent_name":"DataStoreStorageType"},"Classes/DataStoreStorageType.html#/c:@CM@DataStoreManager@objc(cs)DataStoreStorageType(cpy)cache":{"name":"cache","abstract":"

The storage type","parent_name":"DataStoreStorageType"},"Classes/DataStoreStorageType.html#/c:@CM@DataStoreManager@objc(cs)DataStoreStorageType(cpy)genericKeychain":{"name":"genericKeychain","abstract":"

The storage type","parent_name":"DataStoreStorageType"},"Classes/DataStoreStorageType.html#/c:@CM@DataStoreManager@objc(cs)DataStoreStorageType(cpy)internetKeychain":{"name":"internetKeychain","abstract":"

The storage type Security","parent_name":"DataStoreStorageType"},"Classes/DataStoreStorageType.html#/c:@CM@DataStoreManager@objc(cs)DataStoreStorageType(cpy)coreData":{"name":"coreData","abstract":"

The storage type CoreData.

","parent_name":"DataStoreStorageType"},"Classes/DataStoreStorageType.html#/c:@CM@DataStoreManager@objc(cs)DataStoreStorageType(cpy)privateCloudDatabase":{"name":"privateCloudDatabase","abstract":"

The storage type","parent_name":"DataStoreStorageType"},"Classes/DataStoreStorageType.html#/c:@CM@DataStoreManager@objc(cs)DataStoreStorageType(cpy)publicCloudDatabase":{"name":"publicCloudDatabase","abstract":"

The storage type","parent_name":"DataStoreStorageType"},"Classes/DataStoreStorageType.html#/c:@CM@DataStoreManager@objc(cs)DataStoreStorageType(cpy)sharedCloudDatabase":{"name":"sharedCloudDatabase","abstract":"

The storage type","parent_name":"DataStoreStorageType"},"Classes/DataStoreStorageType.html#/c:@CM@DataStoreManager@objc(cs)DataStoreStorageType(cpy)ubiquitousCloudStore":{"name":"ubiquitousCloudStore","abstract":"

The storage type","parent_name":"DataStoreStorageType"},"Classes/DataStoreStorageType.html#/c:@CM@DataStoreManager@objc(cs)DataStoreStorageType(cm)setupEntityCollection":{"name":"setupEntityCollection()","abstract":"

Initializes entityCollection before DataStoreStorageType receives its first message.

","parent_name":"DataStoreStorageType"},"Classes/DataStoreStorageType.html#/c:@CM@DataStoreManager@objc(cs)DataStoreStorageType(cpy)allCases":{"name":"allCases","abstract":"

A collection of all values of this type.

","parent_name":"DataStoreStorageType"},"Classes/DataStoreStorageType.html#/c:@CM@DataStoreManager@objc(cs)DataStoreStorageType(py)description":{"name":"description","abstract":"

A textual representation of this instance.

","parent_name":"DataStoreStorageType"},"Classes/DataStoreStorageType.html#/c:@CM@DataStoreManager@objc(cs)DataStoreStorageType(py)debugDescription":{"name":"debugDescription","abstract":"

A textual representation of this instance, suitable for debugging.

","parent_name":"DataStoreStorageType"},"Classes/ErrorObject.html#/s:16DataStoreManager11ErrorObjectC8protocolAcA0D8ProtocolO_tcfc":{"name":"init(protocol:)","abstract":"

Returns an NSError object initialized for a given error type.

","parent_name":"ErrorObject"},"Classes/ErrorObject.html#/s:16DataStoreManager11ErrorObjectC4code5valueACSi_SStcfc":{"name":"init(code:value:)","abstract":"

Returns an NSError object initialized for a given code.

","parent_name":"ErrorObject"},"Classes/ErrorObject.html#/c:@M@DataStoreManager@objc(cs)ErrorObject(im)initWithCoder:":{"name":"init(coder:)","abstract":"

Returns an object initialized from data in a given unarchiver.

","parent_name":"ErrorObject"},"Classes/DataStoreManager/UserDefaultsWorker.html#/s:16DataStoreManagerAAC18UserDefaultsWorkerC04databC0ABSgvp":{"name":"dataStoreManager","abstract":"

Undocumented

","parent_name":"UserDefaultsWorker"},"Classes/DataStoreManager/UserDefaultsWorker.html#/s:16DataStoreManagerAAC18UserDefaultsWorkerC9suiteNameSSSgvp":{"name":"suiteName","abstract":"

Undocumented

","parent_name":"UserDefaultsWorker"},"Classes/DataStoreManager/UserDefaultsWorker.html#/s:16DataStoreManagerAAC18UserDefaultsWorkerC04userE0So06NSUserE0Cvp":{"name":"userDefaults","abstract":"

Undocumented

","parent_name":"UserDefaultsWorker"},"Classes/DataStoreManager/UserDefaultsWorker.html#/s:16DataStoreManagerAAC18UserDefaultsWorkerC6create6object6forKey17completionHandleryyp_SSySb_ypSgs5Error_pSgtctF":{"name":"create(object:forKey:completionHandler:)","abstract":"

Undocumented

","parent_name":"UserDefaultsWorker"},"Classes/DataStoreManager/UserDefaultsWorker.html#/s:16DataStoreManagerAAC18UserDefaultsWorkerC4read6forKey17completionHandlerySS_yypSg_AHs5Error_pSgtctF":{"name":"read(forKey:completionHandler:)","abstract":"

Undocumented

","parent_name":"UserDefaultsWorker"},"Classes/DataStoreManager/UserDefaultsWorker.html#/s:16DataStoreManagerAAC18UserDefaultsWorkerC6update6object6forKey17completionHandleryyp_SSySb_ypSgs5Error_pSgtctF":{"name":"update(object:forKey:completionHandler:)","abstract":"

Undocumented

","parent_name":"UserDefaultsWorker"},"Classes/DataStoreManager/UserDefaultsWorker.html#/s:16DataStoreManagerAAC18UserDefaultsWorkerC6delete6forKey17completionHandlerySS_ySb_ypSgs5Error_pSgtctF":{"name":"delete(forKey:completionHandler:)","abstract":"

Undocumented

","parent_name":"UserDefaultsWorker"},"Classes/DataStoreManager/UserDefaultsWorker.html#/s:16DataStoreManagerAAC18UserDefaultsWorkerC9deleteAll17completionHandleryySb_ypSgs5Error_pSgtc_tF":{"name":"deleteAll(completionHandler:)","abstract":"

Undocumented

","parent_name":"UserDefaultsWorker"},"Classes/DataStoreManager/UbiquitousCloudStoreWorker.html#/s:16DataStoreManagerAAC015UbiquitousCloudB6WorkerCADycfc":{"name":"init()","abstract":"

Implemented by subclasses to initialize a new object (the","parent_name":"UbiquitousCloudStoreWorker"},"Classes/DataStoreManager/UbiquitousCloudStoreWorker.html#/s:16DataStoreManagerAAC015UbiquitousCloudB6WorkerCfd":{"name":"deinit","abstract":"

A deinitializer is called immediately before a class instance is","parent_name":"UbiquitousCloudStoreWorker"},"Classes/DataStoreManager/UbiquitousCloudStoreWorker.html#/s:16DataStoreManagerAAC015UbiquitousCloudB6WorkerC04databC0ABSgvp":{"name":"dataStoreManager","abstract":"

Undocumented

","parent_name":"UbiquitousCloudStoreWorker"},"Classes/DataStoreManager/UbiquitousCloudStoreWorker.html#/s:16DataStoreManagerAAC015UbiquitousCloudB6WorkerC20notificationDelegateyAB_SDys11AnyHashableVypGSgtcSgvp":{"name":"notificationDelegate","abstract":"

Undocumented

","parent_name":"UbiquitousCloudStoreWorker"},"Classes/DataStoreManager/UbiquitousCloudStoreWorker.html#/s:16DataStoreManagerAAC015UbiquitousCloudB6WorkerC6create6object6forKey17completionHandleryyp_SSySb_ypSgs5Error_pSgtctF":{"name":"create(object:forKey:completionHandler:)","abstract":"

Undocumented

","parent_name":"UbiquitousCloudStoreWorker"},"Classes/DataStoreManager/UbiquitousCloudStoreWorker.html#/s:16DataStoreManagerAAC015UbiquitousCloudB6WorkerC4read6forKey17completionHandlerySS_yypSg_AHs5Error_pSgtctF":{"name":"read(forKey:completionHandler:)","abstract":"

Undocumented

","parent_name":"UbiquitousCloudStoreWorker"},"Classes/DataStoreManager/UbiquitousCloudStoreWorker.html#/s:16DataStoreManagerAAC015UbiquitousCloudB6WorkerC6update6object6forKey17completionHandleryyp_SSySb_ypSgs5Error_pSgtctF":{"name":"update(object:forKey:completionHandler:)","abstract":"

Undocumented

","parent_name":"UbiquitousCloudStoreWorker"},"Classes/DataStoreManager/UbiquitousCloudStoreWorker.html#/s:16DataStoreManagerAAC015UbiquitousCloudB6WorkerC6delete6forKey17completionHandlerySS_ySb_ypSgs5Error_pSgtctF":{"name":"delete(forKey:completionHandler:)","abstract":"

Undocumented

","parent_name":"UbiquitousCloudStoreWorker"},"Classes/DataStoreManager/UbiquitousCloudStoreWorker.html#/s:16DataStoreManagerAAC015UbiquitousCloudB6WorkerC9deleteAll17completionHandleryySb_ypSgs5Error_pSgtc_tF":{"name":"deleteAll(completionHandler:)","abstract":"

Undocumented

","parent_name":"UbiquitousCloudStoreWorker"},"Classes/DataStoreManager/KeychainWorker/ItemClass.html#/s:16DataStoreManagerAAC14KeychainWorkerC9ItemClassO7genericyA2FmF":{"name":"generic","abstract":"

Undocumented

","parent_name":"ItemClass"},"Classes/DataStoreManager/KeychainWorker/ItemClass.html#/s:16DataStoreManagerAAC14KeychainWorkerC9ItemClassO8internetyA2FmF":{"name":"internet","abstract":"

Undocumented

","parent_name":"ItemClass"},"Classes/DataStoreManager/KeychainWorker/ItemClass.html":{"name":"ItemClass","abstract":"

Undocumented

","parent_name":"KeychainWorker"},"Classes/DataStoreManager/KeychainWorker.html#/s:16DataStoreManagerAAC14KeychainWorkerC12ProtocolTypea":{"name":"ProtocolType","abstract":"

Type to mean instance of DataStoreProtocolType.

","parent_name":"KeychainWorker"},"Classes/DataStoreManager/KeychainWorker.html#/s:16DataStoreManagerAAC14KeychainWorkerC18AuthenticationTypea":{"name":"AuthenticationType","abstract":"

Type to mean instance of DataStoreAuthenticationType.

","parent_name":"KeychainWorker"},"Classes/DataStoreManager/KeychainWorker.html#/s:16DataStoreManagerAAC14KeychainWorkerC04databC0ABSgvp":{"name":"dataStoreManager","abstract":"

Undocumented

","parent_name":"KeychainWorker"},"Classes/DataStoreManager/KeychainWorker.html#/s:16DataStoreManagerAAC14KeychainWorkerC6create6object6forKey0H9ItemClass17completionHandleryyp_SSAD0jK0OySb_ypSgs5Error_pSgtctF":{"name":"create(object:forKey:forItemClass:completionHandler:)","abstract":"

Undocumented

","parent_name":"KeychainWorker"},"Classes/DataStoreManager/KeychainWorker.html#/s:16DataStoreManagerAAC14KeychainWorkerC4read6forKey0G9ItemClass17completionHandlerySS_AD0iJ0OyypSg_AKs5Error_pSgtctF":{"name":"read(forKey:forItemClass:completionHandler:)","abstract":"

Undocumented

","parent_name":"KeychainWorker"},"Classes/DataStoreManager/KeychainWorker.html#/s:16DataStoreManagerAAC14KeychainWorkerC6update6object6forKey0H9ItemClass17completionHandleryyp_SSAD0jK0OySb_ypSgs5Error_pSgtctF":{"name":"update(object:forKey:forItemClass:completionHandler:)","abstract":"

Undocumented

","parent_name":"KeychainWorker"},"Classes/DataStoreManager/KeychainWorker.html#/s:16DataStoreManagerAAC14KeychainWorkerC6delete6forKey0G9ItemClass17completionHandlerySS_AD0iJ0OySb_ypSgs5Error_pSgtctF":{"name":"delete(forKey:forItemClass:completionHandler:)","abstract":"

Undocumented

","parent_name":"KeychainWorker"},"Classes/DataStoreManager/KeychainWorker.html#/s:16DataStoreManagerAAC14KeychainWorkerC9deleteAll12forItemClass17completionHandleryAD0iJ0O_ySb_ypSgs5Error_pSgtctF":{"name":"deleteAll(forItemClass:completionHandler:)","abstract":"

Undocumented

","parent_name":"KeychainWorker"},"Classes/DataStoreManager/FileManagerWorker/Directory.html#/s:16DataStoreManagerAAC04FileC6WorkerC9DirectoryO08documentF0yA2FmF":{"name":"documentDirectory","abstract":"

Undocumented

","parent_name":"Directory"},"Classes/DataStoreManager/FileManagerWorker/Directory.html#/s:16DataStoreManagerAAC04FileC6WorkerC9DirectoryO04userF0yA2FmF":{"name":"userDirectory","abstract":"

Undocumented

","parent_name":"Directory"},"Classes/DataStoreManager/FileManagerWorker/Directory.html#/s:16DataStoreManagerAAC04FileC6WorkerC9DirectoryO07libraryF0yA2FmF":{"name":"libraryDirectory","abstract":"

Undocumented

","parent_name":"Directory"},"Classes/DataStoreManager/FileManagerWorker/Directory.html#/s:16DataStoreManagerAAC04FileC6WorkerC9DirectoryO011applicationF0yA2FmF":{"name":"applicationDirectory","abstract":"

Undocumented

","parent_name":"Directory"},"Classes/DataStoreManager/FileManagerWorker/Directory.html#/s:16DataStoreManagerAAC04FileC6WorkerC9DirectoryO011coreServiceF0yA2FmF":{"name":"coreServiceDirectory","abstract":"

Undocumented

","parent_name":"Directory"},"Classes/DataStoreManager/FileManagerWorker/Directory.html#/s:16DataStoreManagerAAC04FileC6WorkerC9DirectoryO09temporaryF0yA2FmF":{"name":"temporaryDirectory","abstract":"

Undocumented

","parent_name":"Directory"},"Classes/DataStoreManager/FileManagerWorker/Directory.html":{"name":"Directory","abstract":"

Undocumented

","parent_name":"FileManagerWorker"},"Classes/DataStoreManager/FileManagerWorker.html#/s:16DataStoreManagerAAC04FileC6WorkerC04fileC0So06NSFileC0Cvp":{"name":"fileManager","abstract":"

Undocumented

","parent_name":"FileManagerWorker"},"Classes/DataStoreManager/FileManagerWorker.html#/s:16DataStoreManagerAAC04FileC6WorkerC6create6object6forKey0H9Directory17completionHandleryyp_SSAD0J0OySb_ypSgs5Error_pSgtctF":{"name":"create(object:forKey:forDirectory:completionHandler:)","abstract":"

Undocumented

","parent_name":"FileManagerWorker"},"Classes/DataStoreManager/FileManagerWorker.html#/s:16DataStoreManagerAAC04FileC6WorkerC4read6forKey0G9Directory17completionHandlerySS_AD0I0OyypSg_AKs5Error_pSgtctF":{"name":"read(forKey:forDirectory:completionHandler:)","abstract":"

Undocumented

","parent_name":"FileManagerWorker"},"Classes/DataStoreManager/FileManagerWorker.html#/s:16DataStoreManagerAAC04FileC6WorkerC6update6object6forKey0H9Directory17completionHandleryyp_SSAD0J0OySb_ypSgs5Error_pSgtctF":{"name":"update(object:forKey:forDirectory:completionHandler:)","abstract":"

Undocumented

","parent_name":"FileManagerWorker"},"Classes/DataStoreManager/FileManagerWorker.html#/s:16DataStoreManagerAAC04FileC6WorkerC6delete6forKey0G9Directory17completionHandlerySS_AD0I0OySb_ypSgs5Error_pSgtctF":{"name":"delete(forKey:forDirectory:completionHandler:)","abstract":"

Undocumented

","parent_name":"FileManagerWorker"},"Classes/DataStoreManager/FileManagerWorker.html#/s:16DataStoreManagerAAC04FileC6WorkerC9deleteAll12forDirectory17completionHandleryAD0I0O_ySb_ypSgs5Error_pSgtctF":{"name":"deleteAll(forDirectory:completionHandler:)","abstract":"

Undocumented

","parent_name":"FileManagerWorker"},"Classes/DataStoreManager/CoreDataWorker.html#/s:16DataStoreManagerAAC04CoreA6WorkerC04databC0ABSgvp":{"name":"dataStoreManager","abstract":"

Undocumented

","parent_name":"CoreDataWorker"},"Classes/DataStoreManager/CoreDataWorker.html#/s:16DataStoreManagerAAC04CoreA6WorkerC6create6object6forKey17completionHandleryx_SSySb_ypSgs5Error_pSgtctlF":{"name":"create(object:forKey:completionHandler:)","abstract":"

Undocumented

","parent_name":"CoreDataWorker"},"Classes/DataStoreManager/CoreDataWorker.html#/s:16DataStoreManagerAAC04CoreA6WorkerC4read6forKey14withObjectType17completionHandlerySS_xmyypSg_AIs5Error_pSgtctlF":{"name":"read(forKey:withObjectType:completionHandler:)","abstract":"

Undocumented

","parent_name":"CoreDataWorker"},"Classes/DataStoreManager/CoreDataWorker.html#/s:16DataStoreManagerAAC04CoreA6WorkerC6update6object6forKey17completionHandleryx_SSySb_ypSgs5Error_pSgtctlF":{"name":"update(object:forKey:completionHandler:)","abstract":"

Undocumented

","parent_name":"CoreDataWorker"},"Classes/DataStoreManager/CoreDataWorker.html#/s:16DataStoreManagerAAC04CoreA6WorkerC6delete6forKey14withObjectType17completionHandlerySS_xmySb_ypSgs5Error_pSgtctlF":{"name":"delete(forKey:withObjectType:completionHandler:)","abstract":"

Undocumented

","parent_name":"CoreDataWorker"},"Classes/DataStoreManager/CoreDataWorker.html#/s:16DataStoreManagerAAC04CoreA6WorkerC9deleteAll17completionHandleryySb_ypSgs5Error_pSgtc_tF":{"name":"deleteAll(completionHandler:)","abstract":"

Undocumented

","parent_name":"CoreDataWorker"},"Classes/DataStoreManager/CloudKitWorker/ContainerType.html#/s:16DataStoreManagerAAC14CloudKitWorkerC13ContainerTypeO07privateD8DatabaseyA2FmF":{"name":"privateCloudDatabase","abstract":"

Undocumented

","parent_name":"ContainerType"},"Classes/DataStoreManager/CloudKitWorker/ContainerType.html#/s:16DataStoreManagerAAC14CloudKitWorkerC13ContainerTypeO06publicD8DatabaseyA2FmF":{"name":"publicCloudDatabase","abstract":"

Undocumented

","parent_name":"ContainerType"},"Classes/DataStoreManager/CloudKitWorker/ContainerType.html#/s:16DataStoreManagerAAC14CloudKitWorkerC13ContainerTypeO06sharedD8DatabaseyA2FmF":{"name":"sharedCloudDatabase","abstract":"

Undocumented

","parent_name":"ContainerType"},"Classes/DataStoreManager/CloudKitWorker/ContainerType.html":{"name":"ContainerType","abstract":"

Undocumented

","parent_name":"CloudKitWorker"},"Classes/DataStoreManager/CloudKitWorker.html#/s:16DataStoreManagerAAC14CloudKitWorkerC04databC0ABSgvp":{"name":"dataStoreManager","abstract":"

Undocumented

","parent_name":"CloudKitWorker"},"Classes/DataStoreManager/CloudKitWorker.html#/s:16DataStoreManagerAAC14CloudKitWorkerC16recordIDDelegateSo10CKRecordIDCAB_SStcSgvp":{"name":"recordIDDelegate","abstract":"

Undocumented

","parent_name":"CloudKitWorker"},"Classes/DataStoreManager/CloudKitWorker.html#/s:16DataStoreManagerAAC14CloudKitWorkerC6create6object6forKey0I13ContainerType17completionHandleryx_SSAD0kL0OySb_ypSgs5Error_pSgtctlF":{"name":"create(object:forKey:forContainerType:completionHandler:)","abstract":"

Undocumented

","parent_name":"CloudKitWorker"},"Classes/DataStoreManager/CloudKitWorker.html#/s:16DataStoreManagerAAC14CloudKitWorkerC4read6forKey14withObjectType0h9ContainerL017completionHandlerySS_xmAD0mL0OyypSg_ALs5Error_pSgtctlF":{"name":"read(forKey:withObjectType:forContainerType:completionHandler:)","abstract":"

Undocumented

","parent_name":"CloudKitWorker"},"Classes/DataStoreManager/CloudKitWorker.html#/s:16DataStoreManagerAAC14CloudKitWorkerC6update6object6forKey0I13ContainerType17completionHandleryx_SSAD0kL0OySb_ypSgs5Error_pSgtctlF":{"name":"update(object:forKey:forContainerType:completionHandler:)","abstract":"

Undocumented

","parent_name":"CloudKitWorker"},"Classes/DataStoreManager/CloudKitWorker.html#/s:16DataStoreManagerAAC14CloudKitWorkerC6delete6forKey14withObjectType0h9ContainerL017completionHandlerySS_xmAD0mL0OySb_ypSgs5Error_pSgtctlF":{"name":"delete(forKey:withObjectType:forContainerType:completionHandler:)","abstract":"

Undocumented

","parent_name":"CloudKitWorker"},"Classes/DataStoreManager/CloudKitWorker.html#/s:16DataStoreManagerAAC14CloudKitWorkerC9deleteAll16forContainerType17completionHandleryAD0jK0O_ySb_ypSgs5Error_pSgtctF":{"name":"deleteAll(forContainerType:completionHandler:)","abstract":"

Undocumented

","parent_name":"CloudKitWorker"},"Classes/DataStoreManager/CacheWorker.html#/s:16DataStoreManagerAAC11CacheWorkerCADycfc":{"name":"init()","abstract":"

Implemented by subclasses to initialize a new object (the","parent_name":"CacheWorker"},"Classes/DataStoreManager/CacheWorker.html#/s:16DataStoreManagerAAC11CacheWorkerCfd":{"name":"deinit","abstract":"

A deinitializer is called immediately before a class instance is","parent_name":"CacheWorker"},"Classes/DataStoreManager/CacheWorker.html#/s:16DataStoreManagerAAC11CacheWorkerC04databC0ABSgvp":{"name":"dataStoreManager","abstract":"

Undocumented

","parent_name":"CacheWorker"},"Classes/DataStoreManager/CacheWorker.html#/s:16DataStoreManagerAAC11CacheWorkerC12costDelegateSiAB_yptcSgvp":{"name":"costDelegate","abstract":"

Undocumented

","parent_name":"CacheWorker"},"Classes/DataStoreManager/CacheWorker.html#/s:16DataStoreManagerAAC11CacheWorkerC6create6object6forKey17completionHandleryyp_SSySb_ypSgs5Error_pSgtctF":{"name":"create(object:forKey:completionHandler:)","abstract":"

Undocumented

","parent_name":"CacheWorker"},"Classes/DataStoreManager/CacheWorker.html#/s:16DataStoreManagerAAC11CacheWorkerC4read6forKey17completionHandlerySS_yypSg_AHs5Error_pSgtctF":{"name":"read(forKey:completionHandler:)","abstract":"

Undocumented

","parent_name":"CacheWorker"},"Classes/DataStoreManager/CacheWorker.html#/s:16DataStoreManagerAAC11CacheWorkerC6update6object6forKey17completionHandleryyp_SSySb_ypSgs5Error_pSgtctF":{"name":"update(object:forKey:completionHandler:)","abstract":"

Undocumented

","parent_name":"CacheWorker"},"Classes/DataStoreManager/CacheWorker.html#/s:16DataStoreManagerAAC11CacheWorkerC6delete6forKey17completionHandlerySS_ySb_ypSgs5Error_pSgtctF":{"name":"delete(forKey:completionHandler:)","abstract":"

Undocumented

","parent_name":"CacheWorker"},"Classes/DataStoreManager/CacheWorker.html#/s:16DataStoreManagerAAC11CacheWorkerC9deleteAll17completionHandleryySb_ypSgs5Error_pSgtc_tF":{"name":"deleteAll(completionHandler:)","abstract":"

Undocumented

","parent_name":"CacheWorker"},"Classes/DataStoreManager.html#/c:@M@DataStoreManager@objc(cs)DataStoreManager(im)initWithIdentifier:":{"name":"init(identifier:)","abstract":"

Return a data store manager with the specified identifier.

","parent_name":"DataStoreManager"},"Classes/DataStoreManager.html#/c:@M@DataStoreManager@objc(cs)DataStoreManager(py)version":{"name":"version","abstract":"

Returns the data store manager framework short version string.

","parent_name":"DataStoreManager"},"Classes/DataStoreManager.html#/c:@M@DataStoreManager@objc(cs)DataStoreManager(py)identifier":{"name":"identifier","abstract":"

Returns the identifier of the data store manager.

","parent_name":"DataStoreManager"},"Classes/DataStoreManager.html#/c:@M@DataStoreManager@objc(cs)DataStoreManager(py)tag":{"name":"tag","abstract":"

An integer that you can use to identify data store manager objects","parent_name":"DataStoreManager"},"Classes/DataStoreManager.html#/c:@M@DataStoreManager@objc(cs)DataStoreManager(py)dataSource":{"name":"dataSource","abstract":"

The object that acts as the data source of the data store manager.

","parent_name":"DataStoreManager"},"Classes/DataStoreManager.html#/c:@M@DataStoreManager@objc(cs)DataStoreManager(py)delegate":{"name":"delegate","abstract":"

The object that acts as the delegate of the data store manager.

","parent_name":"DataStoreManager"},"Classes/DataStoreManager.html#/s:16DataStoreManagerAAC18userDefaultsWorkerAB04UsereF0Cvp":{"name":"userDefaultsWorker","abstract":"

An interface to the UserDefaults.

","parent_name":"DataStoreManager"},"Classes/DataStoreManager.html#/s:16DataStoreManagerAAC04fileC6WorkerAB04FilecE0Cvp":{"name":"fileManagerWorker","abstract":"

An interface to the FileManager.

","parent_name":"DataStoreManager"},"Classes/DataStoreManager.html#/s:16DataStoreManagerAAC11cacheWorkerAB05CacheE0Cvp":{"name":"cacheWorker","abstract":"

An interface to the NSCache.

","parent_name":"DataStoreManager"},"Classes/DataStoreManager.html#/s:16DataStoreManagerAAC14keychainWorkerAB08KeychainE0Cvp":{"name":"keychainWorker","abstract":"

An interface to the Security.

","parent_name":"DataStoreManager"},"Classes/DataStoreManager.html#/s:16DataStoreManagerAAC04coreA6WorkerAB04CoreaE0Cvp":{"name":"coreDataWorker","abstract":"

An interface to the CoreData.

","parent_name":"DataStoreManager"},"Classes/DataStoreManager.html#/s:16DataStoreManagerAAC14cloudKitWorkerAB05CloudeF0Cvp":{"name":"cloudKitWorker","abstract":"

An interface to the CloudKit.

","parent_name":"DataStoreManager"},"Classes/DataStoreManager.html#/s:16DataStoreManagerAAC015ubiquitousCloudB6WorkerAB010UbiquitousebF0Cvp":{"name":"ubiquitousCloudStoreWorker","abstract":"

An interface to the NSUbiquitousKeyValueStore.

","parent_name":"DataStoreManager"},"Classes/DataStoreManager.html#/c:@M@DataStoreManager@objc(cs)DataStoreManager(im)createWithObject:forKey:completionHandler:":{"name":"create(object:forKey:completionHandler:)","abstract":"

Create the property of the receiver specified by a given key to a","parent_name":"DataStoreManager"},"Classes/DataStoreManager.html#/c:@M@DataStoreManager@objc(cs)DataStoreManager(im)createWithObject:forKey:forStorageType:completionHandler:":{"name":"create(object:forKey:forStorageType:completionHandler:)","abstract":"

Create the property of the receiver specified by a given key to a","parent_name":"DataStoreManager"},"Classes/DataStoreManager.html#/s:16DataStoreManagerAAC4read6forKey14withObjectType17completionHandlerySS_xmyypSg_AGs5Error_pSgtctlF":{"name":"read(forKey:withObjectType:completionHandler:)","abstract":"

Returns the object associated with the specified key.

","parent_name":"DataStoreManager"},"Classes/DataStoreManager.html#/s:16DataStoreManagerAAC4read6forKey14withObjectType0e7StorageI017completionHandlerySS_xmAA0abjI0CyypSg_AJs5Error_pSgtctlF":{"name":"read(forKey:withObjectType:forStorageType:completionHandler:)","abstract":"

Returns the object associated with the specified key.

","parent_name":"DataStoreManager"},"Classes/DataStoreManager.html#/c:@M@DataStoreManager@objc(cs)DataStoreManager(im)updateWithObject:forKey:completionHandler:":{"name":"update(object:forKey:completionHandler:)","abstract":"

Update the property of the receiver specified by a given key to a","parent_name":"DataStoreManager"},"Classes/DataStoreManager.html#/c:@M@DataStoreManager@objc(cs)DataStoreManager(im)updateWithObject:forKey:forStorageType:completionHandler:":{"name":"update(object:forKey:forStorageType:completionHandler:)","abstract":"

Update the property of the receiver specified by a given key to a","parent_name":"DataStoreManager"},"Classes/DataStoreManager.html#/s:16DataStoreManagerAAC6delete6forKey14withObjectType17completionHandlerySS_xmySb_ypSgs5Error_pSgtctlF":{"name":"delete(forKey:withObjectType:completionHandler:)","abstract":"

Removes the object of the specified default key.

","parent_name":"DataStoreManager"},"Classes/DataStoreManager.html#/s:16DataStoreManagerAAC6delete6forKey14withObjectType0e7StorageI017completionHandlerySS_xmAA0abjI0CySb_ypSgs5Error_pSgtctlF":{"name":"delete(forKey:withObjectType:forStorageType:completionHandler:)","abstract":"

Removes the object of the specified default key.

","parent_name":"DataStoreManager"},"Classes/DataStoreManager.html#/c:@M@DataStoreManager@objc(cs)DataStoreManager(im)deleteAllWithCompletionHandler:":{"name":"deleteAll(completionHandler:)","abstract":"

Empties the data store manager for the given type.

","parent_name":"DataStoreManager"},"Classes/DataStoreManager.html#/c:@M@DataStoreManager@objc(cs)DataStoreManager(im)deleteAllForStorageType:completionHandler:":{"name":"deleteAll(forStorageType:completionHandler:)","abstract":"

Empties the data store manager for the given type.

","parent_name":"DataStoreManager"},"Classes/DataStoreManager.html#/c:@M@DataStoreManager@objc(cs)DataStoreManager(im)migrateSchemaForStorageType:completionHandler:":{"name":"migrateSchema(forStorageType:completionHandler:)","abstract":"

Migrate the schema if the version differs.

","parent_name":"DataStoreManager"},"Classes/DataStoreManager/CacheWorker.html":{"name":"CacheWorker","abstract":"

An interface to the NSCache.

","parent_name":"DataStoreManager"},"Classes/DataStoreManager/CloudKitWorker.html":{"name":"CloudKitWorker","abstract":"

An interface to the CloudKit.

","parent_name":"DataStoreManager"},"Classes/DataStoreManager/CoreDataWorker.html":{"name":"CoreDataWorker","abstract":"

An interface to the CoreData.

","parent_name":"DataStoreManager"},"Classes/DataStoreManager/FileManagerWorker.html":{"name":"FileManagerWorker","abstract":"

An interface to the FileManager.

","parent_name":"DataStoreManager"},"Classes/DataStoreManager/KeychainWorker.html":{"name":"KeychainWorker","abstract":"

An interface to the Security.

","parent_name":"DataStoreManager"},"Classes/DataStoreManager/UbiquitousCloudStoreWorker.html":{"name":"UbiquitousCloudStoreWorker","abstract":"

An interface to the NSUbiquitousKeyValueStore.

","parent_name":"DataStoreManager"},"Classes/DataStoreManager/UserDefaultsWorker.html":{"name":"UserDefaultsWorker","abstract":"

An interface to the UserDefaults.

","parent_name":"DataStoreManager"},"Classes/DataStoreManager.html":{"name":"DataStoreManager","abstract":"

An interface to the data store manager, where you store key-value pairs"},"Classes/ErrorObject.html":{"name":"ErrorObject","abstract":"

Information about an error condition including a domain, a"},"Classes/DataStoreStorageType.html":{"name":"DataStoreStorageType","abstract":"

Constants that provide information regarding storage type of data store"},"Classes.html":{"name":"Classes","abstract":"

The following classes are available globally.

"},"Enums.html":{"name":"Enumerations","abstract":"

The following enumerations are available globally.

"},"Extensions.html":{"name":"Extensions","abstract":"

The following extensions are available globally.

"},"Protocols.html":{"name":"Protocols","abstract":"

The following protocols are available globally.

"},"Structs.html":{"name":"Structures","abstract":"

The following structures are available globally.

"}} \ No newline at end of file