質問: つい最近、Mac OS X/Xcode/Objettive-C でプログラミングを始めたものです。 初歩的な質問で恐縮しますが、 MyApp.app を作成したとき、どの時点で ~/Library/Application Support に固有のフォルダができますが? デバッグモードやリリースモードでビルドしただけではできないですよね? アーカイブしてインストールしたときかなと思いますが、そこまで進んでいないもので不安になってます。 将来的に、アプリケーションサポートのアプリ固有フォルダにファイルを置いて読み書きさせたいもので質問しました。 あと、サンドボックス云々は上の状況では関係ないですよね?
回答: 1. アプリケーション固有の Application Supportディレクトリ内のディレクトリ 自動的には作成されない。プログラマが作成する必要がある ディレクトリ名には、 ``` id bundleID = [[NSBundle mainBundle] bundleIdentifier]; ``` がよく使われる。 1. サンドボックス サンドボックスの有効/無効によってディレクトリの位置が変わる このメソッドを使うことが推奨される