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 de resposta 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, o chamada de resposta de chamada será invocado 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 de resposta do consumidor é sempre invocada sem esperar por downloads.Declaração
Objective-C
RLMWaitForSyncModeNever
Swift
case never = 2