SkyVaultProperty
This section describes the SkyVaultProperty class.
The SkyVaultProperty class represents a property that is associated with a node in the repository.
Class declaration
@interface SkyVaultProperty : NSObject <NSCoding>
Properties
| Property | Description |
|---|---|
| @property (nonatomic, strong, readonly) SkyVaultPropertyType type | Returns an enum representing the property data type. |
| @property (nonatomic, assign, readonly) BOOL isMultiValued | Returns true if the property is a multi-value property. |
| @property (nonatomic, assign, readonly) id value | Returns the property value, in the case of a multi-valued property a List is returned. |
typedef enum
{
SkyVaultPropertyTypeString = 0,
SkyVaultPropertyTypeId,
SkyVaultPropertyTypeInteger,
SkyVaultPropertyTypeDecimal,
SkyVaultPropertyTypeDateTime,
SkyVaultPropertyTypeBoolean,
} SkyVaultPropertyType;