Dies ist eine Einführung in SwiftData, neu in iOS 17 und macOS Sonoma. SwiftData wurde auf der WWDC 2023 vorgestellt und ist der Nachfolger von Core Data. SwiftData ist eine Möglichkeit, die Daten deiner App lokal auf dem Gerät oder in iCloud zu speichern, um zwischen Geräten zu synchronisieren. Dieses Video führt dich in die grundlegenden Konzepte wie @Model, Container, Kontext, Abrufen, Erstellen, Aktualisieren und Löschen ein.
Brauchst du Hilfe bei etwas Bestimmtem? Buche einen Termin mit mir:
Meine iOS-Entwicklungskurse:
WWDC 2023 - Modelliere dein Schema mit SwiftData:
Meine Formel 1 App:
X (Twitter):
Hired.com:
Buch- und Lernempfehlungen, die den Kanal unterstützen, wenn du dich entscheidest, sie zu kaufen (Affiliate-Links):
Paul Hudsons Hacking With Swift:
Donny Wals - Combine:
Mark Moeykens SwiftUI Bücher:
www.bigmountainstudio.com/swiftui-views-book/fzc51
Objc.io Bücher (Thinking in SwiftUI & Advanced Swift):
Zeitstempel:
0:00 - Was ist SwiftData?
1:18 - Projekt & Modell erstellen (@Model)
5:35 - Container erstellen & erklären (2 Möglichkeiten)
8:42 - Separates Container-Objekt (Konfigurationen)
12:03 - UI-Durchlauf
14:29 - Ausgabenposten erstellen
17:33 - Ausgabenposten abrufen (@Query)
18:39 - Ausgabenposten löschen
20:20 - Ausgabenposten aktualisieren
24:52 - Abfrage-Prädikate (Ergebnisse filtern)
#swift #softwareentwickler #iosentwickler