Ios Can';t访问web内容,swift(Xcode)

Ios Can';t访问web内容,swift(Xcode),ios,objective-c,xcode,swift,Ios,Objective C,Xcode,Swift,所以,我刚刚开始学习Swift,我正在尝试通过控制台打印网页内容的简单应用程序。此代码与视频中的代码相同,并且在其中运行良好。由于某种原因,我没有得到任何输出,我没有从网页上得到内容。我做错了什么?如何访问web内容?谢谢 import UIKit class ViewController: UIViewController { override func viewDidLoad() { super.viewDidLoad() // Do any ad

所以,我刚刚开始学习Swift,我正在尝试通过控制台打印网页内容的简单应用程序。此代码与视频中的代码相同,并且在其中运行良好。由于某种原因,我没有得到任何输出,我没有从网页上得到内容。我做错了什么?如何访问web内容?谢谢

import UIKit

class ViewController: UIViewController {

    override func viewDidLoad() {
        super.viewDidLoad()
        // Do any additional setup after loading the view, typically from a nib.

        var url = NSURL(string: "http://www.stackoverflow.com")

        let task = NSURLSession.sharedSession().dataTaskWithURL(url!) { (data, response, error) in
            println(String(NSString(data: data, encoding: NSUTF8StringEncoding)!))
        }

        task.resume()
    }

    override func didReceiveMemoryWarning() {
        super.didReceiveMemoryWarning()
        // Dispose of any resources that can be recreated.
    }

}

我想NSURLSession对象可以在响应之前释放。
您可以从viewDidLoad中声明NSURLSession对象,我的意思是您应该使NSURLSession对象成为此viewController的属性。试试看。

我试过了,我试过做另一个代码,当我按下一个按钮时,它应该显示web内容,但它没有,就像它从来没有得到它一样。