RLMWaitForSyncMode
Objective-C
enum RLMWaitForSyncMode : NSUInteger {}
Swift
@_nonSendable(_assumed) enum WaitForSyncMode : UInt, @unchecked Sendable
Determina a espera pelo comportamento de download ao assinar o RLMResults.
Veja
[RLMResults subscribeWithName:waitForSync:onQueue:completion:]
-
subscribeWithName
A chamada de resposta do será invocada assim que os objetos correspondentes forem baixados do servidor somente quando a assinatura for criada pela primeira vez. Se a assinatura já existir, a chamada de resposta será invocada sem aguardar novos downloads.Declaração
Objective-C
RLMWaitForSyncModeOnCreation
Swift
case onCreation = 0
-
subscribeWithName
a chamada de resposta de aguardará os downloads antes de ser invocada. A chamada de resposta não pode ser invocada neste modo, a menos que uma conexão com a Internet seja estabelecida ou um tempo limite seja definido.Declaração
Objective-C
RLMWaitForSyncModeAlways
Swift
case always = 1
-
subscribeWithName
a chamada de resposta do é sempre invocada sem aguardar downloads.Declaração
Objective-C
RLMWaitForSyncModeNever
Swift
case never = 2