我添加了一个名为"IntegerArray.txt"的文件,具体步骤是:首先进入文件-〉将文件添加到“项目名称”中,然后选择我的文件,它被复制到项目的根目录中,与.xcodeproj文件在同一级目录中。接着,在Xcode中点击我的项目的.xcodeproj文件,然后进入“Build Phases” -> “Copy Files” -> "IntegerArray.txt",但是当我编译项目时,以下代码无法正常工作。
let bundle = NSBundle.mainBundle()
let path = bundle.pathForResource("IntegerArray", ofType: "txt")
println(path)
我期望看到文件路径作为输出结果,但实际上我看到了nil。
因此,我想以一种能够让上述代码正常运行的方式将文件复制到我的项目中。我该怎么做?
如果我有一个普通的Cocoa应用程序,在添加文件时它们会自动复制到构建程序的包中。然而,对于命令行工具似乎并非如此,我开始怀疑这是Xcode的一个漏洞。