Day: February 18, 2016



今こそ復習したい、iOSアプリのディレクトリ構成 – Qiitaが参考になります。

iOSとOS Xでは違いがあるのでFile System Programming GuideTable 1-2  Commonly used directories in OS Xを参照しないといけません。



  • Read / Write
  • iOSはiTunesでバックアップされる。OS Xは削除( ?)
  • アプリ固有データのみ可(ユーザーデータは不可)。


  • iOSのみ
  • Read / Write
  • バックアップされない。
  • システムから自動削除されないのでアプリでちゃんと削除する必要がある。

また、OS Xでは、Applications、Library、Network、System、Usersのディレクトリに関して次のように規定しています。

The preceding directories are for storing user documents and media only. Apps must not write files to the preceding directories unless explicitly directed to do so by the user. The sole exception to this rule is the Library directory, which apps may use to store data files needed to support the current user. 

Of the subdirectories, only the Public directory is accessible by other users on the system. Access to the other directories is restricted by default.