日々精進

新しく学んだことを書き留めていきます

CoreDataでマスタデータをセットアップする方法

CoreDataを使っていて、アプリインストール時にDBにマスタデータを保存したい場合、ベストプラクティスはCoreData経由でデータを保存するコードを書くことらしい。
CoreDataが生成するデータは色々依存関係があったりするので自分でSQLを実行したりして直接編集するとデータが壊れることがあるので触るなと。
参考:objective c - What is the common way to insert master data to sqlite in Core Data? - Stack Overflow