如何使用 Swift 获取 Xcode 根文件夹目录路径
How to get Xcode root folder directory path using Swift
如何获取Xcode项目根目录?
示例:/Users/username/MyProjects/Project/
。类似于 ${SRCROOT}
我查了 FileManager
urls
没找到路径。
目标
我正在 运行 测试,想在项目根目录中创建一个 log.txt
文件。
据我所知,没有直接的方法可以访问它,但是您可以为模拟器构建做的是:
修改您的 xcode 方案以添加值为 ${SRCROOT}
的环境变量 SRCROOT
在您的代码中,使用 ProcessInfo
:
获取系统环境
let srcroot = ProcessInfo.processInfo.environment["SRCROOT"]
如何获取Xcode项目根目录?
示例:/Users/username/MyProjects/Project/
。类似于 ${SRCROOT}
我查了 FileManager
urls
没找到路径。
目标
我正在 运行 测试,想在项目根目录中创建一个 log.txt
文件。
据我所知,没有直接的方法可以访问它,但是您可以为模拟器构建做的是:
修改您的 xcode 方案以添加值为 ${SRCROOT}
SRCROOT
在您的代码中,使用 ProcessInfo
:
let srcroot = ProcessInfo.processInfo.environment["SRCROOT"]