RLMnyValueType
Objective-C
enum RLMAnyValueType : int32_t {}
스위프트
@_nonSendable(_assumed) @frozen enum RLMAnyValueType : Int32, @unchecked Sendable
RLMAnyValueType
RLMValue(AnyRealmValue)에서 지원하는 모든 속성 유형을 설명하는 열거형입니다.
자세한 내용은 Realm 모델 을 참조하세요.
-
정수:
NSInteger
,int
,long
,Int
(Swift)선언
Objective-C
RLMAnyValueTypeInt = 0
스위프트
case int = 0
-
부울:
BOOL
,bool
,Bool
(Swift)선언
Objective-C
RLMAnyValueTypeBool = 1
스위프트
case bool = 1
-
부동 소수점 숫자:
float
,Float
(Swift)선언
Objective-C
RLMAnyValueTypeFloat = 5
스위프트
case float = 5
-
배정밀도 부동 소수점 숫자:
double
,Double
(Swift)선언
Objective-C
RLMAnyValueTypeDouble = 6
스위프트
case double = 6
-
NSUUID, UUID
선언
Objective-C
RLMAnyValueTypeUUID = 12
스위프트
case UUID = 12
-
문자열:
NSString
,String
(Swift)선언
Objective-C
RLMAnyValueTypeString = 2
스위프트
case string = 2
-
바이너리 데이터:
NSData
선언
Objective-C
RLMAnyValueTypeData = 3
스위프트
case data = 3
-
모든 유형:
id<RLMValue>
,AnyRealmValue
(Swift)선언
Objective-C
RLMAnyValueTypeAny = 9
스위프트
case any = 9
-
날짜:
NSDate
선언
Objective-C
RLMAnyValueTypeDate = 4
스위프트
case date = 4
-
날짜:
NSDate
선언
Objective-C
RLMAnyValueTypeObjectId = 10
스위프트
case objectId = 10
-
날짜:
NSDate
선언
Objective-C
RLMAnyValueTypeDecimal128 = 11
스위프트
case decimal128 = 11
-
Realm 모델 객체. 자세한 내용은 Realm 모델 을 참조하세요.
선언
Objective-C
RLMAnyValueTypeObject = 7
스위프트
case object = 7
-
Realm 연결 객체. 자세한 내용은 Realm 모델 을 참조하세요.
선언
Objective-C
RLMAnyValueTypeLinkingObjects = 8
스위프트
case linkingObjects = 8
-
사전:
RLMDictionary
,Map
(Swift)선언
Objective-C
RLMAnyValueTypeDictionary = 512
스위프트
case dictionary = 512
-
세트:
RLMArray
,List
(Swift)선언
Objective-C
RLMAnyValueTypeList = 128
스위프트
case list = 128