【发布时间】:2015-08-01 09:28:40
【问题描述】:
我用:
CKModifyRecordsOperation *cKModifyRecordsOperation = [[CKModifyRecordsOperation alloc] initWithRecordsToSave:recordsToAddOrSave recordIDsToDelete:recordsIDsToDelete];
cKModifyRecordsOperation.savePolicy = CKRecordSaveChangedKeys;
cKModifyRecordsOperation.modifyRecordsCompletionBlock = ^( NSArray *savedRecords, NSArray *deletedRecordIDs, NSError *error ) {
if ( error )
{
NSLog(error.description);
}
虽然这适用于某些记录类型,但对于特定记录类型,我现在收到以下错误消息:
CKError 0x170844bc0:“无效参数”(12)
这很奇怪,因为它以前有效,即使对于这种记录类型也是如此。
我查看了论坛并进行了 Google 搜索,但在 CKModifyRecordsOperation 的上下文中找不到有关此错误的任何有用信息。
【问题讨论】:
标签: ios runtime-error cloudkit ckmodifyrecordsoperation