【发布时间】:2020-05-22 20:47:59
【问题描述】:
你好,所以我正在关注本教程:https://medium.com/better-programming/data-persistence-cloudkit-b12e575bd85c 我一步一步地跟着,但是当我保存时出现这个错误:记录未保存 这是我的代码:
import UIKit
import CloudKit
import MobileCoreServices
class CloudKitViewController: UIViewController {
@IBOutlet var textfield: UITextField!
let privateDatabase = CKContainer.default().privateCloudDatabase
var titles = [String]()
var recordIDs = [CKRecord.ID]()
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view.
}
@IBAction func saveBtn(_ sender: Any) {
let title = textfield.text!
let record = CKRecord(recordType: "Note")
record.setValue(title, forKey: "title")
privateDatabase.save(record) { (savedRecord, error) in
if error == nil {
print("Record Saved")
} else {
print("Record Not Saved")
}
}
}
有人可以帮忙吗:) 编辑:
【问题讨论】: