1
Ich habe ein Modell für eine Routine wie folgt aus:Wie kann ich diese Objekt Modelldaten speichern zu Feuerbasis
struct Routine {
var routineName: String!
var routineExercisesAndSets: [String:Int]!
}
Und ein UITableView
, wo ich Daten sammeln, bevor eine neue Instanz dieses Modell zu schaffen, die einmal erstellt wie folgt aussieht:
var routine = Routine()
//values are assigned to the routine here and then when printed looks like below
(routineName: All Over,
routineExercisesAndSets: ["Bent Over Row": 3, "Barbell Curl": 3, "Bench Press (Flat)": 4])
Wie konnte ich dies in Firebase speichern, so dass es meine Datenstruktur
"routines": {
"users unique identifier": {
"routine unique identifier": {
"routine_name": "routine name",
"routine_create_date": "routine created date",
"exercises": {
"exercise name": {
"Sets": "number of sets",
"rest between sets": "timer duration"
}
}
}
}
}
passtDie
user unique identifier
wird die aktuell angemeldete Benutzer-UID sein und
routine unique identifier
wird eine AutoId sein, aber wie kann ich durch das Modell arbeiten, um Daten an Firebase das gleiche wie das Modell zu pushen?