RLM WaitForSyncMode
Objective-C
enum RLMWaitForSyncMode : NSUInteger {}
Swift
@_nonSendable(_assumed) enum WaitForSyncMode : UInt, @unchecked Sendable
RLMResults를 구독할 때 다운로드 대기 동작을 결정합니다.
~를 참조하세요.
[RLMResults subscribeWithName:waitForSync:onQueue:completion:]
-
subscribeWithName
의 콜백 은 구독 이 처음 생성될 때만 서버 에서 일치하는 객체가 다운로드되면 호출됩니다. 구독 이 이미 존재하는 경우 새 다운로드를 기다리지 않고 콜백 이 호출됩니다.선언
Objective-C
RLMWaitForSyncModeOnCreation
Swift
case onCreation = 0
-
subscribeWithName
의 콜백은 호출되기 전에 다운로드를 대기합니다. 인터넷 연결이 설정되어 있거나 시간 제한이 설정되어 있지 않으면 이 모드에서 콜백을 호출할 수 없습니다.선언
Objective-C
RLMWaitForSyncModeAlways
Swift
case always = 1
-
subscribeWithName
의 콜백 은 항상 다운로드를 기다리지 않고 호출됩니다.선언
Objective-C
RLMWaitForSyncModeNever
Swift
case never = 2