CoreData
アプリ上のデータの保存、編集、削除、更新するプログラムを簡単にかける仕組みです。
データを簡単に扱えるので良いなぁと思いながら学習を始めたのですが、まずCoreDataの概念を理解するのに苦労しました。
画像のオブジェクトとデータベースの橋渡し役を担っているのが、CoreDataみたいです。
ここらへんの仕組みを理解しなきゃ!と思うと沼にハマっていくので、こんな仕組みで動いてるんだなぁくらいでいいのではないかと思います。
まだまだ理解ができていないところが多いので学習をしていきます。
📗参考文献
やっとわかったSwift/CoreData入門 【part1:概念編】
https://qiita.com/pe-ta/items/89203ccc72d964277818
SwiftUI × CoreDataでCRUD機能を持つ簡単なメモアプリを作ってみた
https://zenn.dev/tomsan96/articles/e76a1088bcf78d