在CloudKit上录制时如何自己设置录制名称?
How do I set the record name myself when recording on CloudKit?
我可以在网站上更改记录名称。我找不到代码的方法。
let cloudsave = CKRecord(recordType: "iEmotion")
let recordName = CKRecord.ID(recordName: "1")
privateDatabase.save(cloudsave) { (savedRecord, error) in
if error == nil {
print("SUCCESSFUL") }
else {"ERROR"}
}
我不想将其保存为 UUID。
这应该有帮助:
let recordName = CKRecord.ID(recordName: "1")
let cloudsave = CKRecord(recordType: "iEmotion", recordID: recordName)
privateDatabase.save(cloudsave) { (savedRecord, error) in
if error == nil {
print("SUCCESSFUL") }
else {"ERROR"}
}
我可以在网站上更改记录名称。我找不到代码的方法。
let cloudsave = CKRecord(recordType: "iEmotion")
let recordName = CKRecord.ID(recordName: "1")
privateDatabase.save(cloudsave) { (savedRecord, error) in
if error == nil {
print("SUCCESSFUL") }
else {"ERROR"}
}
我不想将其保存为 UUID。
这应该有帮助:
let recordName = CKRecord.ID(recordName: "1")
let cloudsave = CKRecord(recordType: "iEmotion", recordID: recordName)
privateDatabase.save(cloudsave) { (savedRecord, error) in
if error == nil {
print("SUCCESSFUL") }
else {"ERROR"}
}