2017-02-09 29 views

回答

0

您是試圖在屏幕上實際加載網頁還是隻是將HTML源代碼作爲String/Data對象檢索?

如果你只需要HTML作爲響應對象,你可以這樣做以下:

if let url = URL(string: "http://www.example-url.com") { 

     let request = URLRequest(url: url) 

     let task = URLSession.shared.dataTask(with: request) { (data, response, error) in 

       if error != nil { 

        print(error!) 

       } else { 

        if let unwrappedData = data { 

         let dataString = String(data: unwrappedData, encoding: .utf8) 

         // …handle string here… 
        } 

       } 
     } 

     task.resume() 
} 
0

使用UIWebView。

例如

let webView = UIWebView() 
let url = URL(string: "http://yourwebsite") 
let request = URLRequest(url: url) 
webView.loadRequest(request)