RRMEventDdeletegate

Objective-C

@protocol RLMEventDelegate <NSObject>

Swift

protocol RLMEventDelegate : NSObjectProtocol

変更のサブスクライブに使用される委任。

  • 変更イベントを受信したときに呼び出されます。

    宣言

    Objective-C

    - (void)didReceiveEvent:(nonnull NSData *)event;

    Swift

    func didReceiveEvent(_ event: Data)

    パラメーター

    event

    DNSData としてエンコードされた変更イベント

  • 変更のサブスクライブ中にエラーが発生しました。

    宣言

    Objective-C

    - (void)didReceiveError:(nonnull NSError *)error;

    Swift

    func didReceiveError(_ error: any Error)

    パラメーター

    error

    発生したエラー。

  • ストリームが開かれていました。

    宣言

    Objective-C

    - (void)didOpen;

    Swift

    func didOpen()
  • ストリームは閉じられました。

    宣言

    Objective-C

    - (void)didCloseWithError:(NSError *_Nullable)error;

    Swift

    func didCloseWithError(_ error: (any Error)?)

    パラメーター

    error

    発生したエラー。