AnyRealmCollection
@frozen
public struct AnyRealmCollection<Element> : RealmCollectionImpl where Element : RealmCollectionValue
extension AnyRealmCollection: RealmSubscribable
extension AnyRealmCollection: Encodable where Element: Encodable
Um RealmCollection
apagado por tipo.
Instâncias de RealmCollection
operações diretas para uma collection subjacente opaca com o mesmo tipo Element
. Esse tipo pode ser usado para escrever código não genérico que pode operar ou armazenar vários tipos de collection do Realm. Ela não tem nenhuma sobrecarga de tempo de execução sobre o uso direto da collection original.
-
Cria um
AnyRealmCollection
wrapperbase
.Declaração
Swift
public init<C>(_ base: C) where Element == C.Element, C : RealmCollection, C : _ObjcBridgeable
-
Retorna o objeto no
index
fornecido.Declaração
Swift
public subscript(position: Int) -> Element { get }
Parâmetros
index
O índice.
-
Uma descrição legível por humanos dos objetos representados pelos objetos vinculados.
Declaração
Swift
public var description: String { get }
-
Declaração
Swift
public static func == (lhs: AnyRealmCollection<Element>, rhs: AnyRealmCollection<Element>) -> Bool