Friday, January 21, 2011

データの保存 (3) - ファイルやディレクトリの操作

iPhoneアプリ開発において、データを保存したい場合はどうすればいいのだろう?

今回は様々なデータ保存の手法を取り上げてみます。

バックナンバー
  1. 設定などの保存
  2. ホームディレクトリとファイルパス
  3. ファイルやディレクトリの操作
  4. いろいろなデータのファイル保存
  5. プロパティリストの利用
  6. ローレベルなファイルアクセス

ファイルやディレクトリの操作

ファイルやディレクトリの操作にはNSFileManagerを利用します。

NSFileManagerはファイルやディレクトリの作成・削除・移動・複製・一覧や、属性の取得や編集、シンボリックリンクの操作など様々なことを行えます。

この記事の内容
  • ディレクトリの作成
  • ファイルやディレクトリの削除
  • ファイルやディレクトリの移動
  • ファイルやディレクトリの存在確認
  • ファイルのアクセス権
  • ディレクトリの中身を調べる
  • スレッドセーフティー

Thursday, January 20, 2011

データの保存 (2) - ホームディレクトリとファイルパス

iPhoneアプリ開発において、データを保存したい場合はどうすればいいのだろう?

今回は様々なデータ保存の手法を取り上げてみます。

バックナンバー
  1. 設定を保存するシンプルな方法
  2. ホームディレクトリとファイルパス
  3. ファイルやディレクトリの操作
  4. いろいろなデータのファイル保存
  5. プロパティリストの利用
  6. ローレベルなファイルアクセス

ホームディレクトリとファイルパス

ファイルにアクセスするにはまずファイルのパスを決定する必要があります。

この記事の内容
  • ホームディレクトリのパス
  • リソースファイルのパス
  • ファイルパスの操作
  • ファイル名の取得
  • ファイルパスの標準化

Wednesday, January 19, 2011

データの保存 (1) - 設定を保存するシンプルな方法

iPhoneアプリ開発において、データを保存したい場合はどうすればいいのだろう?

今回は様々なデータ保存の手法を取り上げてみます。

バックナンバー
  1. 設定を保存するシンプルな方法
  2. ホームディレクトリとファイルパス
  3. ファイルやディレクトリの操作
  4. いろいろなデータのファイル保存
  5. プロパティリストの利用
  6. ローレベルなファイルアクセス

設定を保存するシンプルな方法

この記事の内容
  • NSUserDefaults
  • データの形式と保存先

Sunday, January 9, 2011