iOS開発におけるPlistファイルの作成と読み込み方法
iOS開発では、データの保存と読み取りにProperty List(plist)ファイルを利用できます。以下で、plistファイルを作成し読み取る方法を紹介します。
plistファイルを作成する:
- Xcodeのプロジェクトディレクトリでファイルを右クリックし「新規ファイル」を選択します。
- 表示されたダイアログで、「リソース」に進んで「プロパティ リスト」を選択します。
- plistファイルの名前と保存場所を設定して「作成」をクリックする。
plistファイルにデータを書き込みます:
- plistファイルのパスを取得する:
- path = Bundle.main.path(forResource: “filename”, ofType: “plist”)
- データはplistファイルに書き込まれます。
- let success = (data as NSDictionary).write(toFile: path, atomically: true)
plistファイルからデータを読み込んでください:
- plist ファイルのパスを取得する:
- path = Bundle.main.path(forResource: “filename”, ofType: “plist”)
- plistファイルからデータをロードします。
- if let data = NSDictionary(contentsOfFile: path) as? [String: Any] {
// 読み込んだデータを使う
}
なお、上記サンプルは Swift で書いており、Objective-C ではコードがやや異なりますのでご注意ください。