Lesen Sie eine Textdatei mit NSURL in Swift
Ich möchte den Inhalt einer Textdatei lesen und anzeigen, die sich unter einer URL befindet. Ich programmiere eine Mac-App für Yosemite und muss Swift verwenden, aber ich habe mich daran gehalten.
Hier ist mein Code:
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))
})
Ich habe versucht, dies mit NSString.stringWithContentsOfURL zu tun, aber es scheint unter OS X 10.10 veraltet zu sein.
Die Textdatei auf dem Server enthält nur eine Zeile (UTF8).
Irgendeine Ahnung? Vielen Dan