【发布时间】:2016-01-25 16:10:04
【问题描述】:
我收到以下错误。有没有办法解决这个问题?
我想从 URL 读取文本文件
let requestURL: NSURL = NSURL(string: "http://www.xxxxx.com/file.txt")!
let urlRequest: NSMutableURLRequest = NSMutableURLRequest(URL: requestURL)
struct FactBook {
let factsArray = [requestURL]
//let factsArray = ["my text"] ---> is working
func randomFact() -> String {
let randomInt = Int(arc4random_uniform(UInt32(factsArray.count)))
//Error here...
return factsArray[randomInt]
}
}
谢谢。
【问题讨论】:
-
您看到的实际错误是什么?
-
您创建了一个请求,但您是否加载过文件?
-
为了获取远程文本文件的内容,你必须在某处执行下载...
-
let
factsArray = [NSURL](),创建一个包含 NSURL 的数组,然后你必须将 URL 附加到数组中...factsArray.append(newFactNSURL)