Den kompletten Quellcode von dem Tutorial findet ihr auch auf meinem Discord Server: discord.gg/gs8teZzZHm In dem Kanal: #youtube-code
@deman1996 Жыл бұрын
Mega Video wieder Nico! Wieso hast du das CarsViewModel erstellt, was ist den der Vorteil davon? Bezieht sich das auf deine Erläuterung von 6:40min? Ich freue mich schon auf Part 3 wo der Bezug zu dem CarsViewModel näher erläutert wird :)
@CodingSwiftWithNico Жыл бұрын
Danke für das Feeback Deman! Genau, die Erklärung von 6:40 bezog sich auf das CarsViewModel. Die Funktionsweise bleibt gleich, aber man versucht möglichst keine Logik (z.B. Laden von Daten) in der UI zu programmieren. Bei größeren und komplexeren UIs wird das schnell unübersichtlich. Dafür gibt es MVVM: Model - View - ViewModel. Das wird auf jeden Fall eins der nächsten Videos. Ist nämlich für die App-Entwicklung ein sehr wichtiges Konzept :D Freut mich, dass es dir gefallen wird und du gespannt auf weitere Videos bist :)
@deman1996 Жыл бұрын
@@CodingSwiftWithNico danke für die ausführliche Erklärung. Jetzt verstehe ich schon wesentlich besser den Hintergrund dahinter. Ich bin gespannt auf das was noch kommt :)
@dieterhahn1824 Жыл бұрын
Hallo Nico, Kompliment super toll - und Verständlich - erstellte Tutorials. Ich hätte eine Frage: Ich habe versucht eine leere Eingabe zu verhindern - also keine Eingabe gemacht - und wird dennoch gespeichert. Habe es jedoch nicht hin bekommen. Hast du mir einen Tip. Auf alle Fälle weiter so Perfekt👍
@CodingSwiftWithNico Жыл бұрын
Hallo Dieter! Vielen Dank für das Feedback! Du kannst den Eingabe-String einfach mit einem if prüfen, ob dieser leer ist. Einen String prüfen, ob er leer ist kannst du mit: myString.IsEmpty. Aber Achtung, wenn der String aus einem oder mehreren Leerzeichen besteht, ist IsEmpty False. Dafür könntest du bei der Prüfung die Leerzeichen aus dem String wie folgt entfernen: let input = " " let trimmed = input.trimmingCharacters(in: .whitespacesAndNewlines) if trimmed.isEmpty { print("Ich bin leer") } else { print("Ich bin voll") //speichern von input } Hoffe du weißt was ich meine. Kann es auch nochmal in einem Swift Q&A Video ansprechen, wenn du nichts dagegen hast (siehe mein letztes Video). LG Nico
@CodingSwiftWithNico Жыл бұрын
Text nochmal korrigiert.... Hatte mich ein bisschen verschrieben
@timovietor516 Жыл бұрын
Hi, mega gutes Video! Bei mir bekomme ich den Fehler "Failed to find a unique match for an NSEntityDescription to a managed object subclass". Irgendeine Idee woran das liegen könnte?
@CodingSwiftWithNico Жыл бұрын
Hey, vielen Dank 🤩 „Failed to find a unique match“ Hört sich so an als wäre etwas nicht eindeutig. Wahrscheinlich die Entity die du laden möchtest. Kontrolliere mal ob alles eindeutig benannt ist und keine Entity/Klasse den gleichen Namen hat. Ansonsten kannst du mich auch auf Discord Anschreiben und mir den Code schicken :) Dann kann ich auch mal schauen
@schrob89 Жыл бұрын
Und wie würde man vorgehen, wenn man ein Eintrag ändert? also Update?
@CodingSwiftWithNico Жыл бұрын
Kommt in Part 4, hatte es vergessen und deswegen erst in einem späteren Video gemacht. Hab mittlerweile auch eine geupdatete Version wo alles in einem Video ist. U.a auch mit besserer Qualität:D