【发布时间】:2016-04-01 22:32:24
【问题描述】:
所以我有以下网址:
let theURL : NSURL = NSURL(string: "http://www.iana.org/domains/example")!
但我在跑步后得到的一切:
let blob : String
do {
blob = try String(contentsOfURL: theURL)
}
catch {...}
是一个控制台语句,内容如下:
CFURLCopyResourcePropertyForKey 失败,因为它传递了一个没有方案的 URL
网址有效,代码适用于:
我做错了什么?
【问题讨论】:
-
理想情况下我可以使用 String(contentsOfURL: _) ;我的网址是否编码不正确?
-
你不应该同步下载任何数据
-
很好。使用链接讨论中描述的方法,url应该可以工作吗?
-
您可以使用 NSURLSession 下载任何类型的数据。你的意思是应该工作?顺便说一句,您还需要编辑您的信息 plist 并添加推力域或使用 https
标签: swift nsurl core-foundation