MacのFoundationフレームワークにリンクされたコンソール プログラムがあります。実行可能ファイルが入っているフォルダーを見つけるにはどうすればよいですか?
3 に答える
4
ツールはバンドルされていませんが、一部のNSBundle
メソッドは引き続き使用できます。例えば:
NSString * binaryPath = [[NSBundle mainBundle] executablePath];
NSString * executableFolder = [binaryPath stringByDeletingLastPathComponent];
于 2010-07-28T17:25:55.377 に答える
1
どうですか[[NSBundle mainBundle] bundlePath]
于 2010-07-28T17:01:59.387 に答える
0
main()()に渡される最初の引数argv[0]
は、実行可能ファイル自体へのパスです。上記のコンソールプログラムを作成した場合は、そのように取得できます。
于 2010-07-28T17:18:05.003 に答える