YDBCKChangeSet
@interface YDBCKChangeSet : NSObject
A change-set represents the set of changes that will be given to a CKModifyRecordsOperation.
A change-set is automatically generated by a readWriteTransaction that makes one or more changes that result in modifications that need to be pushed to the CloudKit server.
Changes are grouped by databaseIdentifier. So if a single readWriteTransaction makes several modifications that span multiple databaseIdentifiers, then the transaction will result in multiple generated change-sets.
You are free to inspect the change-set, however, it is not possible to modify it.
-
Undocumented
Declaration
Objective-C
@property (nonatomic, readonly) NSString *databaseIdentifierSwift
var databaseIdentifier: String { get } -
Undocumented
Declaration
Objective-C
@property (nonatomic, readonly) NSString *uuidSwift
var uuid: String { get } -
Undocumented
Declaration
Objective-C
@property (nonatomic, readonly) BOOL isInFlightSwift
var isInFlight: Bool { get } -
Undocumented
Declaration
Objective-C
@property (nonatomic, readonly) NSArray<CKRecordID *> *recordIDsToDeleteSwift
var recordIDsToDelete: [CKRecordID] { get } -
Undocumented
Declaration
Objective-C
@property (nonatomic, readonly) NSArray<CKRecord *> *recordsToSaveSwift
var recordsToSave: [CKRecord] { get } -
Undocumented
Declaration
Objective-C
@property (nonatomic, readonly) NSArray<CKRecordID *> *recordIDsToSaveSwift
var recordIDsToSave: [CKRecordID] { get } -
Undocumented
Declaration
Objective-C
@property (nonatomic, readonly) NSUInteger recordIDsToDeleteCountSwift
var recordIDsToDeleteCount: UInt { get } -
Undocumented
Declaration
Objective-C
@property (nonatomic, readonly) NSUInteger recordsToSaveCountSwift
var recordsToSaveCount: UInt { get }
YDBCKChangeSet Class Reference