上传元组数组 Cloud Kit
Uploading an array of tuples Cloud Kit
我正在尝试将元组数组上传到 CloudKit。我不断收到 Bad_Instruction 错误。错误就在 } as 线上! (CKRecord?, 错误?) -> 无效)
let newTA = CKRecord(recordType: "Terms")
newTA["terms"] = terms as CKRecordValue?
var publicData = CKContainer.default().publicCloudDatabase
publicData.save(newTA, completionHandler: {(record:CKRecord?, error:NSError?)-> Void in
if error == nil{
print("TA Saved")
}
else{
}
} as! (CKRecord?, Error?) -> Void)
你的保存行应该更像这样
publicData.save(newTA, completionHandler: {(record, error) -> Void in
if error == nil{
print("TA Saved")
}
else{
}
})
我正在尝试将元组数组上传到 CloudKit。我不断收到 Bad_Instruction 错误。错误就在 } as 线上! (CKRecord?, 错误?) -> 无效)
let newTA = CKRecord(recordType: "Terms")
newTA["terms"] = terms as CKRecordValue?
var publicData = CKContainer.default().publicCloudDatabase
publicData.save(newTA, completionHandler: {(record:CKRecord?, error:NSError?)-> Void in
if error == nil{
print("TA Saved")
}
else{
}
} as! (CKRecord?, Error?) -> Void)
你的保存行应该更像这样
publicData.save(newTA, completionHandler: {(record, error) -> Void in
if error == nil{
print("TA Saved")
}
else{
}
})