繁体   English   中英

本地文件参考 xcode 7 swift 2

[英]local file reference xcode 7 swift 2

我正在尝试从文本文件中读取数据,当我尝试通过绝对 url 加载文件时,该文件指向我的桌面上的文件内容加载

 file = "/Users/melwyn.p/Desktop/data.txt"
 text = try String(contentsOfFile: file, encoding: NSUTF8StringEncoding)

但是如果我将文件路径更改为引用拖到项目文件夹中的data.txt文件,则无法找到该文件,出现以下错误

“无法打开文件“data.txt”,因为没有这样的文件。”

 file = "data.txt"
 text = try String(contentsOfFile: file, encoding: NSUTF8StringEncoding)

但是如果我将文件路径更改为引用拖入项目文件夹中的data.txt文件

您想要的路径是应用程序内置的data.txt文件的路径。 你不知道它是什么; 您必须询问运行时。 调用 NSBundle 的mainBundle来获取应用程序包,并调用它的pathForResource:ofType:来获取文件的路径。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM