CoreDataWorker
internal class CoreDataWorker
An interface to the CoreData.
-
An object representing the data store manager requesting this information.
Declaration
Swift
var dataStoreManager: DataStoreManager?
-
Undocumented
Declaration
Swift
func create<T>(object: T, forKey key: String, completionHandler: @escaping (_ isSuccessful: Bool, _ objectID: Any?, _ error: Error?) -> Void)
-
Undocumented
Declaration
Swift
func read<T>(forKey key: String, withObjectType objectType: T.Type, completionHandler: @escaping (_ object: Any?, _ objectID: Any?, _ error: Error?) -> Void)
-
Undocumented
Declaration
Swift
func update<T>(object: T, forKey key: String, completionHandler: @escaping (_ isSuccessful: Bool, _ objectID: Any?, _ error: Error?) -> Void)
-
Undocumented
Declaration
Swift
func delete<T>(forKey key: String, withObjectType objectType: T.Type, completionHandler: @escaping (_ isSuccessful: Bool, _ objectID: Any?, _ error: Error?) -> Void)
-
Undocumented
Declaration
Swift
func deleteAll(completionHandler: @escaping (_ isSuccessful: Bool, _ objectID: Any?, _ error: Error?) -> Void)