Inherits from NSObject
Conforms to NSCoding
NSCopying
Declared in QBCOCustomObject.h

Overview

QBCOCustomObject class interface. This class represents QuickBlox custom object model.

Tasks

Properties

ID

@property (nonatomic, copy, nullable) NSString *ID
Discussion

Object ID.

Declared In

QBCOCustomObject.h

className

@property (nonatomic, copy, nullable) NSString *className
Discussion

Class name.

Declared In

QBCOCustomObject.h

createdAt

@property (nonatomic, strong, nullable) NSDate *createdAt
Discussion

Date & time when record was created, filled automatically.

Declared In

QBCOCustomObject.h

fields

@property (nonatomic, strong, null_resettable) NSMutableDictionary<NSString*id> *fields
Discussion

Custom object’s fields.

Declared In

QBCOCustomObject.h

parentID

@property (nonatomic, copy, nullable) NSString *parentID
Discussion

Relations: parent object’s ID.

Declared In

QBCOCustomObject.h

permissions

@property (nonatomic, strong, nullable) QBCOPermissions *permissions
Discussion

Object permissions.

Declared In

QBCOCustomObject.h

updatedAt

@property (nonatomic, strong, nullable) NSDate *updatedAt
Discussion

Date & time when record was updated, filled automatically.

Declared In

QBCOCustomObject.h

userID

@property (nonatomic, assign) NSUInteger userID
Discussion

User’s ID, which created current record.

Declared In

QBCOCustomObject.h

Class Methods

customObject

+ (instancetype)customObject
Discussion

Create new custom object.

Return Value

New instance of QBCustomObject.

Declared In

QBCOCustomObject.h