从其可执行文件中获取Bundle名称

时间:2011-02-08 21:26:01

标签: cocoa macos

鉴于捆绑包的路径,我如何获取其可执行文件的名称?

示例:

  

blahblah.app

应该给我

  

blahblah.app/Contents/MacOS/blahblah

反之亦然

1 个答案:

答案 0 :(得分:0)

NSString *exe = [[NSBundle bundleWithPath:thePath] executablePath];

如果您使用Snow Leopard并且想要网址,也可以使用网址变体。