RLMPropertyType Constants Reference
Declared in | RLMConstants.h |
RLMPropertyType
Property types supported in Realm models.
See Realm Models
Definition
typedef NS_ENUM(int32_t, RLMPropertyType ) {
RLMPropertyTypeInt = 0,
RLMPropertyTypeBool = 1,
RLMPropertyTypeFloat = 9,
RLMPropertyTypeDouble = 10,
RLMPropertyTypeString = 2,
RLMPropertyTypeData = 4,
RLMPropertyTypeAny = 6,
RLMPropertyTypeDate = 7,
RLMPropertyTypeObject = 12,
RLMPropertyTypeArray = 13,
};
Constants
RLMPropertyTypeInt
-
Integer type: NSInteger, int, long, Int (Swift)
Declared In
RLMConstants.h
. RLMPropertyTypeBool
-
Boolean type: BOOL, bool, Bool (Swift)
Declared In
RLMConstants.h
. RLMPropertyTypeFloat
-
Float type: CGFloat (32bit), float, Float (Swift)
Declared In
RLMConstants.h
. RLMPropertyTypeDouble
-
Double type: CGFloat (64bit), double, Double (Swift)
Declared In
RLMConstants.h
. RLMPropertyTypeString
-
String type: NSString, String (Swift)
Declared In
RLMConstants.h
. RLMPropertyTypeData
-
Data type: NSData
Declared In
RLMConstants.h
. RLMPropertyTypeAny
-
Any type: id, not supported in Swift
Declared In
RLMConstants.h
. RLMPropertyTypeDate
-
Date type: NSDate
Declared In
RLMConstants.h
. RLMPropertyTypeObject
-
Object type. See Realm Models
Declared In
RLMConstants.h
. RLMPropertyTypeArray
-
Array type. See Realm Models
Declared In
RLMConstants.h
.
Declared In
RLMConstants.h