単車の手帳
- 8. Add
@IBAction func add(sender: UIButton) {
let privateDatabase : CKDatabase = CKContainer.default().privateCloudDatabase
let refuelRecord: CKRecord = CKRecord(recordType: "Refuels")
refuelRecord["Identifier"] = NSUUID().uuidString as CKRecordValue?
privateDatabase.save(refuelRecord) {
record, error in
if error == nil {
print("Saved : (record)")
} else {
print("Error : (error)")
}
}
}
- 9. Search
@IBAction func search(sender: UIButton) {
let privateDatabase : CKDatabase = CKContainer.default().privateCloudDatabase
let predicate = NSPredicate(format: "Identifier != %@", "nil")
let query : CKQuery = CKQuery(recordType: "Refuels", predicate: predicate)
privateDatabase.perform(query, inZoneWith: nil, completionHandler: {
results, error in
print("(results)")
})
}