Ceci est une introduction à SwiftData, nouveau dans iOS 17 et macOS Sonoma. SwiftData a été présenté lors de la WWDC 2023 et est le successeur de Core Data. SwiftData est un moyen de conserver les données de votre application localement sur l'appareil ou dans iCloud pour synchroniser entre les appareils. Cette vidéo vous présente les concepts de base tels que @Model, conteneurs, contexte, récupérer, créer, mettre à jour et supprimer.
Besoin d'aide sur quelque chose de spécifique ? Réservez un appel avec moi :
Mes cours de développement iOS :
WWDC 2023 - Modélisez votre schéma avec SwiftData :
Mon application de Formule 1 :
X (Twitter) :
Hired.com :
Recommandations de livres et d'apprentissage qui aident la chaîne si vous décidez d'acheter (Liens d'affiliation) :
Hacking With Swift de Paul Hudson :
Donny Wals - Combine :
Livres de Mark Moeyken sur SwiftUI :
www.bigmountainstudio.com/swiftui-views-book/fzc51
Livres d'Objc.io (Thinking in SwiftUI & Advanced Swift) :
Horodatages :
0:00 - Qu'est-ce que SwiftData ?
1:18 - Créer un projet et un modèle (@Model)
5:35 - Créer et expliquer le conteneur (2 façons de le faire)
8:42 - Objet de conteneur séparé (Configurations)
12:03 - Parcours de l'UI
14:29 - Créer des éléments de dépense
17:33 - Récupérer des éléments de dépense (@Query)
18:39 - Supprimer des éléments de dépense
20:20 - Mettre à jour un élément de dépense
24:52 - Prédicats de requête (Filtrer les résultats)
#swift #développeursoftware #développeurios