Ios Can';t访问web内容,swift(Xcode)
所以,我刚刚开始学习Swift,我正在尝试通过控制台打印网页内容的简单应用程序。此代码与视频中的代码相同,并且在其中运行良好。由于某种原因,我没有得到任何输出,我没有从网页上得到内容。我做错了什么?如何访问web内容?谢谢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
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内容,但它没有,就像它从来没有得到它一样。