열거형
다음 열거형은 전 세계적으로 사용할 수 있습니다.
-
허용 BSON types.
더 보기선언
Objective-C
enum RLMBSONType : NSUInteger {}
Swift
enum RLMBSONType : UInt, @unchecked Sendable
-
선언
Objective-C
enum RLMPropertyType : int32_t {}
Swift
@_nonSendable(_assumed) @frozen enum RLMPropertyType : Int32, @unchecked Sendable
-
더 보기RLMError
복구 가능한 모든 오류를 나타내는 열거형입니다. It is associated with the Realm error domain specified inRLMErrorDomain
.선언
Objective-C
enum RLMError : NSInteger {}
Swift
typealias RLMError.Code._ErrorType = RLMError
-
동기화 관리자 오류 처리기 또는 비동기 작업을 수행하는 동기화 관련 API 의 콜백 에서 보고할 수 있는 문제와 관련된 오류입니다.
더 보기선언
Objective-C
enum RLMSyncError : NSInteger {}
Swift
typealias RLMSyncError.Code._ErrorType = RLMSyncError
-
Atlas App Services 에 요청 때 오류가 발생했습니다.
더 보기선언
Objective-C
enum RLMAppError : NSInteger {}
Swift
typealias RLMAppError.Code._ErrorType = RLMAppError
-
구성할 수 있는 다양한 동기화 관련 로깅 수준을 나타내는 열거형입니다.
더 보기선언
Objective-C
enum RLMLogLevel : NSUInteger {}
Swift
@frozen enum LogLevel : UInt, @unchecked Sendable
-
HTTP 메서드를
더 보기RLMNetworkTransport
와 함께 사용할 수 있습니다.선언
Objective-C
enum RLMHTTPMethod : int32_t {}
Swift
@_nonSendable(_assumed) @frozen enum RLMHTTPMethod : Int32, @unchecked Sendable
-
RLMResults를 구독할 때 다운로드 대기 동작을 결정합니다.
~를 참조하세요.
[RLMResults subscribeWithName:waitForSync:onQueue:completion:]
선언
Objective-C
enum RLMWaitForSyncMode : NSUInteger {}
Swift
@_nonSendable(_assumed) enum WaitForSyncMode : UInt, @unchecked Sendable
-
클라이언트 재설정 중 파일 동작을 결정합니다.
@see: https://mongodb.com/ko-kr/docs/realm/sync/error-handling/client-resets/
더 보기선언
Objective-C
enum RLMClientResetMode : NSUInteger {}
Swift
@_nonSendable(_assumed) enum RLMClientResetMode : UInt, @unchecked Sendable
-
구성할 수 있는 다양한 동기화 관련 로깅 수준을 나타내는 열거형입니다.
더 보기선언
Objective-C
enum RLMSyncLogLevel : NSUInteger {}
Swift
@_nonSendable(_assumed) @frozen enum RLMSyncLogLevel : UInt, @unchecked Sendable
-
세션 객체가 나타내는 세션의 현재 상태입니다.
더 보기선언
Objective-C
enum RLMSyncSessionState : NSUInteger {}
Swift
enum RLMSyncSessionState : UInt, @unchecked Sendable
-
동기화 세션 연결의 현재 상태 입니다. 활성 상태 가 아닌 세션은 항상 연결 끊김 상태가 됩니다.
더 보기선언
Objective-C
enum RLMSyncConnectionState : NSUInteger {}
Swift
enum RLMSyncConnectionState : UInt, @unchecked Sendable
-
지정된 진행률 알림 차단에서 추적하는 전송 방향(업로드 또는 다운로드)입니다.
예를 들어 진행률 표시기 UI를 표시하기 위해 앱에서 업로드 또는 다운로드된 바이트 수를 알리려는 경우 세션에 진행률 알림 차단을 등록할 수 있습니다.
더 보기선언
Objective-C
enum RLMSyncProgressDirection : NSUInteger {}
Swift
@frozen enum RLMSyncProgressDirection : UInt, @unchecked Sendable
-
진행률 알림 차단의 원하는 동작입니다.
예를 들어 진행률 표시기 UI를 표시하기 위해 앱에서 업로드 또는 다운로드된 바이트 수를 알리려는 경우 세션에 진행률 알림 차단을 등록할 수 있습니다.
더 보기선언
Objective-C
enum RLMSyncProgressMode : NSUInteger {}
Swift
enum RLMSyncProgressMode : UInt, @unchecked Sendable
-
구독의 현재 상태입니다. 이는 구독에 오류가 발생하지 않았는지, 그리고 서버에 성공적으로 동기화되었는지 확인하는 데 사용할 수 있습니다.
더 보기선언
Objective-C
enum RLMSyncSubscriptionState : NSUInteger {}
Swift
enum RLMSyncSubscriptionState : UInt, @unchecked Sendable
-
사용자 객체의 상태입니다.
더 보기선언
Objective-C
enum RLMUserState : NSUInteger {}
Swift
enum RLMUserState : UInt, @unchecked Sendable