基本的にはKey, valueの形式でXMLファイルで保存されています。高速にそれを読み書きするために(実際は時間がかかる)アプリ起動時に読み込んでキャッシュに入れていたりします。 そのため時々XMLファイルとキャッシュの同期を取っておく必要があります。 UserDefaultsを使ったデータの読み書きの概要です。 // UserDefaults のインスタンス let userDefaults = UserDefaults.standard // デフォルト値 userDefaults.register(defaults: ["DataStore": "default"]) // Keyを指定して保存 userDefaults.set(str, forKey: "DataStore") // Keyを指定して読み込み let str: String = userDefaults.obje