私はアプリがそうのように最初に起動したときにCSVがコアデータにファイルをプリロードし、アプリがあります。アプリが更新されたときにプリロードされたデータを交換してください - iOSのスウィフト
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool {
let isPreloaded = defaults.bool(forKey: "isPreloaded")
if !isPreloaded {
preloadData()
defaults.set(true, forKey: "isPreloaded")
}
}
をしかし、私はプリロードしたいがアプリが更新され、新たな更新されたCSVファイル。私は、デフォルトで「isPreloaded2」と呼ばれる新しいキーを作成することができたとしますが、CSVファイルには、すべての更新に変更する予定ですし、より良い方法があります場合、私は思っていました。