Kullanıcıları CoreData'da bir kırıntı noktası olarak kaydetmeye çalışıyorum, böylece uygulamayı bırakmış olsalar bile geri alabilirim. Şu anda aşağıdaki kod, konumlarını CloudKit'e kaydediyor, ancak ekmek kırıntılarını geri almak için onlara Core Data'ya kaydetmek için en iyi şekilde söylendi.Swift'deki bir veri kırıntısını nasıl kaydederim?
Sadece bunun için nasıl gittiğimi merak ediyorum?
func locationManager(manager: CLLocationManager, didUpdateLocations locations: [CLLocation]) {
let location = locations.last!
let center = CLLocationCoordinate2D(latitude: location.coordinate.latitude, longitude: location.coordinate.longitude)
addCrumbPoint(center)
// Add to Cloudkit
let locationRecord = CKRecord(recordType: "location")
locationRecord["location"] = location
let publicData = CKContainer.defaultContainer().publicCloudDatabase
publicData.saveRecord(locationRecord) {
record, error in
}
}
Birden fazla ekmek kırıntısı mı koruyacaksınız yoksa sadece bir tane mi? –
Sadece bir, teşekkürler. –