Leia um arquivo de texto com NSURL no Swift
Quero ler e exibir o conteúdo de um arquivo de texto localizado em um URL. Estou codificando um Mac App para Yosemite e preciso usar o Swift, mas continuei com isso.
Aqui está o meu código:
let messageURL = NSURL(string: "http://localhost:8888/text.txt")
let sharedSession = NSURLSession.sharedSession()
let downloadTask: NSURLSessionDownloadTask = sharedSession.downloadTaskWithURL(messageURL!, completionHandler: { (location: NSURL!, response: NSURLResponse!, error: NSError!) -> Void in
var urlContents = NSString(contentsOfURL: location, encoding: NSUTF8StringEncoding, error: nil)
println((urlContents))
})
Tentei fazê-lo com NSString.stringWithContentsOfURL, mas parece ter sido preterido no OS X 10.10.
O arquivo de texto localizado no servidor possui apenas uma linha (UTF8).
Qualquer pista? obrigado