RLMNotificationToken

Objective-C

@interface RLMNotificationToken : NSObject

Swift

@_nonSendable(_assumed) class RLMNotificationToken : NSObject, @unchecked Sendable

Um token retornado de métodos que se inscrevem em alterações em um Realm.

As assinaturas de alterações no Realm retornam uma instância RLMNotificationToken , que pode ser usada para cancelar a assinatura das alterações. Você deve armazenar uma referência forte ao token pelo tempo que desejar continuar recebendo notificações. Quando quiser parar, chame o método -invalidate . As notificações também serão interrompidas se o token for desalocado.

  • Interrompe as notificações para a assinatura de alteração que devolveu este token.

    Declaração

    Objective-C

    - (_Bool)invalidate;

    Swift

    func invalidate() -> Bool

    Valor de retorno

    Verdadeiro se o token foi válido anteriormente e falso se já foi invalidado.

  • Indisponível

    Renomeado para -invalidar.

    Interrompe as notificações para a assinatura de alteração que devolveu este token.

    Declaração

    Objective-C

    - (void)stop;