私はObjective-CでXcodeを使用してプログラムを作成しています。私のプログラムは次のようにファイルを作成します:Objective-Cの作業ディレクトリとXcode:デバッグモードと実行可能ファイル
[@"" writeToFile:fileName atomically:YES encoding:NSUTF8StringEncoding error:NULL];
実行可能ファイルと同じディレクトリにファイルを作成します。 Xcodeからプログラムを実行すると、期待どおりファイルがデバッグディレクトリに作成されます。
ただし、.appファイルを実行すると、ファイルはルートディレクトリに作成されます。 .appファイルが置かれているディレクトリにファイルを作成するにはどうしたらよいですか?
ありがとうございます。
EDIT:これは
EDIT2 MacOSのアプリケーションです:まあ、私がの.appディレクトリに書き込みをしてはならないと思われます。ありがとうbbumとポールR.それを行う適切な方法は何ですか?具体的には、私がやっていることは次のとおりです。ユーザーがアプリケーションのボタンをクリックするたびに、シリアルポートに接続されたハードウェアが新しいファイルに書き込まれるバンチデータを送信します。これは、アプリケーションの実行中に何回も実行される可能性があるため、多数のファイルが作成される可能性があります。私はそれらをすべて同じフォルダに作成したいと思います。
これは、実質的には、http://stackoverflow.com/questions/5007073/noob-where-can-i-store-my-applications-files/5007143#5007143 – bbum