代码之家  ›  专栏  ›  技术社区  ›  leedex

如何在Xcode中复制命令行工具项目的捆绑资源?

  •  0
  • leedex  · 技术社区  · 6 年前

    我试图访问命令行工具Xcode项目中的文件,但程序找不到文件路径。我想是因为文件没有被复制到我的项目中。

    enter image description here

    func readGraph() {
        if let path = Bundle.main.path(forResource: "graph2", ofType: "net") {
            print(path)
        } else {
            print("Failed")
        }
    }
    

    总是返回失败。不过,在iOS应用程序中,存在复制捆绑资源的选项,我可以找到该文件。我怎样才能解决这个问题?

    1 回复  |  直到 6 年前
        1
  •  3
  •   idmean    6 年前

    你必须把文件放在别的地方,然后从那里加载。