有谁知道如何直接从代码中获取相关的 Xcode 项目目录?我尝试使用 pwd
环境来完成它,但它只适用于 Build Phases
> Run Script
。
最佳答案
对于单个文件,您可以使用 C 宏 __FILE__
,或 swift-literal #file
。
From the Swift Docs (search for Literal Expressions
on the page)
#file
(字符串)它所在的文件的名称。#line
(Int)它出现的行号。#column
(整数)它开始的列号。#function
(字符串)它出现的声明的名称。
一旦你有了文件的路径,就应该很容易找到通往项目根目录的路径。
关于swift - 从代码中获取Xcode项目目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46811392/