AsyncOpenPublisher

@frozen
public struct AsyncOpenPublisher : Publisher

비동기적으로 열린 Realm을 방출하는 출판사입니다.

  • Realm 을 여는 동안 오류가 발생하면 이 게시자가 실패할 수 있습니다.

    선언

    Swift

    public typealias Failure = Error
  • 이 게시자는 열린 Realm 을 방출합니다.

    선언

    Swift

    public typealias Output = Realm
  • 비동기 열기 진행에 대한 알림이 있는 이벤트 를 트리거합니다.

    이 메서드는 게시자를 호출한 직후에 호출해야 합니다.

    선언

    Swift

    public func onProgressNotification(_ onProgressNotificationCallback: @escaping ((SyncSession.Progress) -> Void)) -> RealmPublishers.AsyncOpenPublisher

    매개변수

    onProgressNotificationCallback

    진행 중인 업데이트 가 있을 때 호출되는 콜백입니다.

    반환 값

    비동기적으로 열린 Realm 을 내보내는 게시자입니다.

  • 비동기 열기 작업을 수행할 스케줄러를 지정합니다.

    선언

    Swift

    public func receive<S>(on scheduler: S) -> RealmPublishers.AsyncOpenPublisher where S : Scheduler

    매개변수

    scheduler

    값을 수신할 직렬 디스패치 대기열입니다.

    반환 값

    지정된 스케줄러에 값을 전달하는 출판사입니다.