如何使用Swift获取Xcode根文件夹目录路径

时间:2018-01-04 11:48:53

标签: ios swift xcode file-manager

如何获取Xcode项目的根目录?

示例:/Users/username/MyProjects/Project/。类似于${SRCROOT}

我查看了FileManager urls,但无法找到路径。

目标

我正在运行测试,并希望在项目根目录中创建一个log.txt文件。

1 个答案:

答案 0 :(得分:2)

AFAIK没有直接的方式来访问它,但你可以做的是模拟器构建:

修改您的xcode方案,添加值为SRCROOT的环境变量${SRCROOT}

在您的代码中,使用ProcessInfo

获取系统环境
let srcroot = ProcessInfo.processInfo.environment["SRCROOT"]
相关问题