Ich erstelle Realm-Eintrag mit diesem Code und es funktioniert gut.Wie bekomme ich den Wert eines gerade erstellten Realm-Eintrags?
let new = Exercises()
new.name = new_name
new.notes = new_notes
try! RealmDB.write({() -> Void in
self.selectedDate.exercises.append(new)
})
, sobald der Eintrag in Bereich Datenbank erstellt wird muss ich mehrere UITextFields mit Werten dieses Eintrags aktualisieren.
NameField.text = String(XXXXX.name)
NotesField.text = String(XXXXX.notes)
ich kann einfach nicht das richtige Stück Code für das XXXXX finden. Bitte lassen Sie mich wissen, wenn Sie ein paar Ideen haben.
vereinfachte Realm-Struktur sieht so aus.
Dates {
date {
type = date;
objectClassName = (null);
indexed = NO;
isPrimary = NO;
optional = NO;
}
exercises {
type = array;
objectClassName = Exercises;
indexed = NO;
isPrimary = NO;
optional = NO;
}
}
Exercises {
date {
type = date;
objectClassName = (null);
indexed = NO;
isPrimary = NO;
optional = NO;
}
name {
type = string;
objectClassName = (null);
indexed = NO;
isPrimary = NO;
optional = NO;
}
notes {
type = string;
objectClassName = (null);
indexed = NO;
isPrimary = NO;
optional = NO;
}
}
vielen dank !! du hast meinen Tag gerettet! self.selectedDate.exercises.last hat die Aufgabe für mich erledigt. – alexey
Oh! Genial! Gern geschehen! Alles Gute! :) – TiM