Enumerations
The following enumerations are available globally.
-
RLMPropertyType
is an enumeration describing all property types supported in Realm models.For more information, see Realm Models.
See moreDeclaration
Objective-C
enum RLMPropertyType : int32_t {}
Swift
@_nonSendable(_assumed) @frozen enum RLMPropertyType : Int32, @unchecked Sendable
-
RLMAnyValueType
is an enumeration describing all property types supported by RLMValue (AnyRealmValue).For more information, see Realm Models.
See moreDeclaration
Objective-C
enum RLMAnyValueType : int32_t {}
Swift
@_nonSendable(_assumed) @frozen enum RLMAnyValueType : Int32, @unchecked Sendable
-
See moreRLMError
is an enumeration representing all recoverable errors. It is associated with the Realm error domain specified inRLMErrorDomain
.Declaration
Objective-C
enum RLMError : NSInteger {}
Swift
typealias RLMError.Code._ErrorType = RLMError
-
An enum representing different levels of sync-related logging that can be configured.
See moreDeclaration
Objective-C
enum RLMLogLevel : NSUInteger {}
Swift
@frozen enum LogLevel : UInt, @unchecked Sendable