在 Linux 中查找 Swift 中的当前文件路径

lf_*_*ujo 0 linux swift

简单的谷歌搜索就会引导我找到代码:

let fileManager = FileManager.defaultManager()

// Get current directory path

let path = fileManager.currentDirectoryPath
print(path)
Run Code Online (Sandbox Code Playgroud)

但是,defaultManager 在 Linux 中似乎无法访问。

  • 如何在 swift 中使用 Foundation 或 Glib 快速找到当前路径?

lf_*_*ujo 5

该代码适用于 Swift 3。以下是 Swift 4 的代码:

let fileManager = FileManager.default

// Get current directory path

let path = fileManager.currentDirectoryPath
print(path)
Run Code Online (Sandbox Code Playgroud)