ObservedRealmObject
@available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
@MainActor
@propertyWrapper
public struct ObservedRealmObject<ObjectType>: DynamicProperty
where ObjectType: RealmSubscribable & ThreadConfined & ObservableObject & Equatable
Um tipo de wrapper de propriedade que se inscreve em um Realm observável Object
ou List
e invalida uma visualização sempre que o objeto observável é alterado.
-
Um wrapper do objeto observável subjacente que pode criar vinculações com suas propriedades usando a pesquisa dinâmica de membros.
Veja maisDeclaração
Swift
@MainActor @dynamicMemberLookup @frozen public struct Wrapper
-
Inicialize uma estrutura RealmState para um determinado tipo confinado de thread.
Declaração
Swift
public init(wrappedValue: ObjectType) where ObjectType : RLMObjectBase, ObjectType : Identifiable
-
Inicialize uma estrutura RealmState para um determinado tipo confinado de thread.
Declaração
Swift
public init<V>(wrappedValue: ObjectType) where ObjectType == List<V>, V : RealmCollectionValue
-
Inicialize uma estrutura RealmState para um determinado tipo confinado de thread.
Declaração
Swift
public init(wrappedValue: ObjectType) where ObjectType : ProjectionObservable