親切すぎるiPhoneアプリ開発の本

iOSアプリケーション終了後も値を記録するには? - ファイルの作成

Icon comment count 0
Icon stock count 0

2 ファイルの作成

自由にファイルを作れるディレクトリの場所がわかったので、試しに整数値をファイルとして保存してみましょう。

2.1 辞書を使った値の管理

整数値をファイルにする方法はいくつかありますが、ここでは紹介も兼ねて、Swiftの辞書を使い、複数の値をまとめて1つのファイルとして書き出す方法を紹介します。

辞書も配列同様、複数の値を収納するコレクションでDictionary構造体(ArrayやSetも構造体です)として定義されています。配列との違いは、収納物の特定方法で、配列が収納順(インディックス)で収納物を特定するのに対して、辞書は収納物を特定できるなんらかのキー(文字列など)を利用します。

↓ 配列と辞書

そのため、辞書に値を収納する時は、次のようにキーと値のペアで収納します。

ここでは太郎、花子、康夫の年齢をそれぞれ"Taro"、"Hanako"、"Yasuo"という文字列をキーにして辞書に収納させました。

↓ 辞書作成
let dic = ["Taro":16, "Hanako":43, "Yasuo":45]

出典情報

Medium

親切すぎるiPhoneアプリ開発の本

  • 著者: 國居 貴浩

コメント

    コメントはありません