DatabaseCoder
public struct DatabaseCoder: DatabaseValueConvertible
DatabaseCoder reads and stores objects that conform to NSCoding in the database.
-
The object
Declaration
Swift
public let object: Any
-
Creates a DatabaseCoder from an object that conforms to NSCoding.
The result is nil if and only if object is nil.
Declaration
Swift
public init?(_ object: Any?)
-
Returns a value that can be stored in the database.
Declaration
Swift
public var databaseValue: DatabaseValue
-
Returns a DatabaseCoder if databaseValue contains an archived object.
Declaration
Swift
public static func fromDatabaseValue(_ databaseValue: DatabaseValue) -> DatabaseCoder?