RLMEventDelegate

Objective-C

@protocol RLMEventDelegate <NSObject>

Swift

protocol RLMEventDelegate : NSObjectProtocol

Delegado que é usado para assinar alterações.

  • Invocado quando um evento de alteração é recebido.

    Declaração

    Objective-C

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

    Swift

    func didReceiveEvent(_ event: Data)

    Parâmetros

    event

    O evento de alteração codificado como NSData

  • Ocorreu um erro ao assinar as alterações.

    Declaração

    Objective-C

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

    Swift

    func didReceiveError(_ error: any Error)

    Parâmetros

    error

    O erro que ocorreu.

  • O stream foi aberto.

    Declaração

    Objective-C

    - (void)didOpen;

    Swift

    func didOpen()
  • O stream foi fechado.

    Declaração

    Objective-C

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

    Swift

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

    Parâmetros

    error

    O erro que ocorreu.