Xcodeを使用してObjective-Cでプログラムを作成しています。私のプログラムは次のようにファイルを作成します。
[@"" writeToFile:fileName atomically:YES encoding:NSUTF8StringEncoding error:NULL];
実行可能ファイルと同じディレクトリにファイルを作成したいのですが。Xcodeからプログラムを実行すると、ファイルは期待どおりにデバッグディレクトリに作成されます。
ただし、.appファイルを実行すると、ファイルはルートディレクトリに作成されます。.appファイルが置かれているディレクトリにファイルを作成するようにプログラムを取得するにはどうすればよいですか。
どうもありがとう。
編集:これはMacOSアプリケーションです
EDIT2:ええと、.appディレクトリに書き込むべきではないようです。bbumとPaulRに感謝します。それを行う適切な方法は何ですか?具体的には、これが私が行っていることです。ユーザーがアプリケーションのボタンをクリックするたびに、シリアルポートに接続されたハードウェアが大量のデータを送信し、それが新しいファイルに書き込まれます。これは、アプリケーションの実行中に何度でも発生する可能性があるため、多数のファイルが作成される可能性があります。それらをすべて同じフォルダに作成してほしい。