「プロジェクト」の作成に使用できる Mac OS X アプリケーションを構築しています。ユーザーがプロジェクトを保存すると、画像ファイル、テキスト ファイル、sqlite ファイルなど、多くのリソースが保存されます。
プロジェクトごとに Documents 内にフォルダーを作成し、そのフォルダー内にすべてのプロジェクト アセットを配置して、プロジェクトを開くために使用する 1 つのプロジェクト ファイルを含めることができます。
使用したい NSBundle について読みました。しかし、私はそれらについてアプリケーション バンドルのコンテキストでしか読んだことがありません。この方法で NSBundle を使用することは可能ですか? ユーザーには単一のファイルのみが表示され、好きな場所に移動できます。
NSBundle を使用して、私が試みていることを行うのは理にかなっていますか? または、これを行う別の方法はありますか?
(私はMacOS Xプログラミングにかなり慣れていません)
アップデート
iPhoto はこのメソッドを使用して "iPhoto ライブラリ" を保存していると思います。これが私のアプリケーションでやりたいことです。NSBundle を調べる必要がありますか?