Swift

Swift:URL読み込み問題の解決方法

やはりメソッドを変えたらうまく行きました。

変更前のメソッドでは、内容を表示後にwebサイトによってはリンクをクリックしてもそこに飛ばない(表示できない)問題がありましたが、これで解決しました。

変更前

var nsURL: NSURL    = NSURL.URLWithString(currentURL)
wError              = nil
xbWebView.mainFrame.loadHTMLString(String.stringWithContentsOfURL(nsURL,
encoding:NSUTF8StringEncoding, error:&wError),baseURL:nil)

変更後

var nsURL2     = NSURL(string: currentURL)
var req             = NSURLRequest(URL:nsURL2)
xbWebView.mainFrame.loadRequest(req)
//

if xbWebView.mainFrame == nil   { return false }
else                            { return true  }

Categories: Swift, 技術