Hallo zusammen,
ich hätte die Frage, wie ich in CloudKit CoreData Public Daten Speichern kann?
ich nutze immer für Private Speichern folgende Code:
func saveEinstellungenZeiteinheiten(vId:Int,
vZeiteinheit:String,
vLfNr:Int64,
vStandard:Int64
){
if vId == 0 {
let newData = EinstellungenZeiteinheit(context: self.context)
newData.id = nextIDEinstellungenZeiteinheiten()
newData.zeiteinheit = vZeiteinheit
newData.lfnr = vLfNr
newData.standard = vStandard
do {try self.context.save()} catch {}
} else {
do {let dataf = try context.fetch(EinstellungenZeiteinheit.fetchRequest())
let data = dataf.filter({$0.id == vId})
data[0].zeiteinheit = vZeiteinheit
data[0].lfnr = vLfNr
data[0].standard = vStandard
} catch {}
do {try self.context.save()} catch {}
}
}
Vielen Dank für eure Unterstützung!
Gruß
Zoli
ich hätte die Frage, wie ich in CloudKit CoreData Public Daten Speichern kann?
ich nutze immer für Private Speichern folgende Code:
func saveEinstellungenZeiteinheiten(vId:Int,
vZeiteinheit:String,
vLfNr:Int64,
vStandard:Int64
){
if vId == 0 {
let newData = EinstellungenZeiteinheit(context: self.context)
newData.id = nextIDEinstellungenZeiteinheiten()
newData.zeiteinheit = vZeiteinheit
newData.lfnr = vLfNr
newData.standard = vStandard
do {try self.context.save()} catch {}
} else {
do {let dataf = try context.fetch(EinstellungenZeiteinheit.fetchRequest())
let data = dataf.filter({$0.id == vId})
data[0].zeiteinheit = vZeiteinheit
data[0].lfnr = vLfNr
data[0].standard = vStandard
} catch {}
do {try self.context.save()} catch {}
}
}
Vielen Dank für eure Unterstützung!
Gruß
Zoli