SwiftのWebViewにサイトが表示されない
バージョン7.2.1のXcodeを使っています。
Xcodeで画面いっぱいにWebViewを貼り付け、ViewController内を以下のように変更しました。
import UIKit
class ViewController: UIViewController {
@IBOutlet weak var webview: UIWebView!
override func viewDidLoad() {
super.viewDidLoad()
let startUrl = "http://google.co.jp"
if let url = NSURL(string: startUrl) {
let urlRequest = NSURLRequest(URL: url)
self.webview.loadRequest(urlRequest)
}
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
}
}
期待としては、動作させるとGoogleのトップ画面がWebViewに表示されると思ったのですが、真っ白のままです。
ググったところこちら(http://qiita.com/g08m11/items/199d517ddf279d50d6e6)にたどりつき「!!白い画面のままならこちらの対応をお願いします!!」の記事内容に書かれていることを試しましたが、白いままです。他に確認・編集するべきところがあるのでしょうか?
また、参考にしたサイトに「APIを使っているため敢えて非推奨でありながらこちらの対策を取っています。」と書かれています。WebViewはWebサイトを表示させるためにあるものだとおもうのですが、なぜWebViewにWebサイトを表示させることが初期設定で出来なくされて非推奨APIの使用が必要になる場合があるのかがよくわかりません。
以上の、
①WebViewにWebサイトを表示させるのに足りない手順
と
②WebViewが初期設定で使えなくなっていることがある理由
についてどちらかでもご存知の方いらっしゃいましたら、よろしくおねがいします。