使用swift获取OS X中.app包的绝对路径

时间:2016-05-22 01:36:41

标签: swift macos

我正在尝试找到运行简单OS X应用程序的路径。我试过了

let fileManager = NSFileManager.defaultManager()
let path = fileManager.currentDirectoryPath

path始终具有值/。如何获取绝对路径,例如.app是否从/Users/xxx/sandbox/sample.app执行我期望值为/Users/xxx/sandbox

有可能吗?

1 个答案:

答案 0 :(得分:1)

使用NSBundle

let path = NSBundle.mainBundle().bundleURL.URLByDeletingLastPathComponent!.path!