AnyRealmCollection
@frozen
public struct AnyRealmCollection<Element> : RealmCollectionImpl where Element : RealmCollectionValue
extension AnyRealmCollection: RealmSubscribable
extension AnyRealmCollection: Encodable where Element: Encodable
유형이 지워진 RealmCollection
입니다.
RealmCollection
의 인스턴스는 동일한 Element
유형을 가진 불투명한 기본 collection으로 작업을 전달합니다. 이 유형은 여러 유형의 Realm collection에서 작동하거나 저장할 수 있는 일반적이지 않은 코드를 작성하는 데 사용할 수 있습니다. 원본 collection을 직접 사용하는 것에 대한 런타임 오버헤드가 없습니다.
-
base
AnyRealmCollection
생성합니다.선언
Swift
public init<C>(_ base: C) where Element == C.Element, C : RealmCollection, C : _ObjcBridgeable
-
지정된
index
위치에 객체를 반환합니다.선언
Swift
public subscript(position: Int) -> Element { get }
매개변수
index
인덱스입니다.
-
연결 객체가 나타내는 객체에 대한 사람이 읽을 수 있는 설명입니다.
선언
Swift
public var description: String { get }
-
선언
Swift
public static func == (lhs: AnyRealmCollection<Element>, rhs: AnyRealmCollection<Element>) -> Bool