Dans la dernière vidéo de cette série, nous avons appris à intégrer Core Data dans des applications SwiftUI en utilisant @FetchRequest. Bien que cette méthode soit plus "SwiftUI", elle n'est pas toujours pratique à utiliser dans des applications de production. Dans cette vidéo, nous allons apprendre une approche alternative et connecter Core Data à notre application en utilisant un ViewModel dans l'architecture MVVM (Modèle-Vue-ViewModel). Comme vous le verrez, le principal avantage de cette méthode est que nous pouvons séparer notre code de manière à ce que le code relatif à la mise à jour de Core Data soit totalement distinct du code relatif à la Vue (l'UI).
Si vous avez regardé les deux vidéos... quelle méthode préférez-vous ?
Laissez un commentaire ci-dessous :)
🤙 BIENVENUE À NOUVEAU 🤙