RealmOptional
public final class RealmOptional<Value: RealmOptionalType>: RLMOptionalBase
A RealmOptional
instance represents an optional value for types that can’t be
directly declared as @objc
in Swift, such as Int
, Float
, Double
, and Bool
.
To change the underlying value stored by a RealmOptional
instance, mutate the instance’s value
property.
-
Declaration
Swift
public final class RealmOptional<Value: RealmOptionalType>: RLMOptionalBase
-
The value the optional represents.
Declaration
Swift
public var value: Value?
-
Creates a
RealmOptional
instance encapsulating the given default value.Declaration
Swift
public init(_ value: Value? = nil)
Parameters
value
The value to store in the optional, or
nil
if not specified.