Hallo tweakers,
Ik ben sinds een paar weken bezig met een simpele IOS app die gebruik maakt van een webview alleen krijg ik een error bij het starten van de app. Ik heb al rond gezocht naar een oplossing maar die kon ik niet vinden. Nu is mijn vraag of iemand hier weet wat er nou fout gaat. Ik had wel iets gezien over Xcode 9 dat die NSURL niet meer ondersteund ofzo.
De Viewcontroller:
import UIKit
class ViewController: UIViewController {
@IBOutlet weak var web: UIWebView!
override func viewDidLoad() {
super.viewDidLoad()
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
}
var led1on_URL = "http://192.168.178.21/lamp1-aan"
@IBAction func led1on(sender: AnyObject) {
let requestURL = NSURL(string: led1on_URL)
let request = NSURLRequest(URL: requestURL!)
web.loadRequest(request)
}
override open var shouldAutorotate: Bool {
return false
}
}
De error:
'NSURL' is not implicitly convertible to 'URL'; did you mean to use 'as' to explicitly convert?
Bruinmarc,
Ik ben sinds een paar weken bezig met een simpele IOS app die gebruik maakt van een webview alleen krijg ik een error bij het starten van de app. Ik heb al rond gezocht naar een oplossing maar die kon ik niet vinden. Nu is mijn vraag of iemand hier weet wat er nou fout gaat. Ik had wel iets gezien over Xcode 9 dat die NSURL niet meer ondersteund ofzo.
De Viewcontroller:
import UIKit
class ViewController: UIViewController {
@IBOutlet weak var web: UIWebView!
override func viewDidLoad() {
super.viewDidLoad()
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
}
var led1on_URL = "http://192.168.178.21/lamp1-aan"
@IBAction func led1on(sender: AnyObject) {
let requestURL = NSURL(string: led1on_URL)
let request = NSURLRequest(URL: requestURL!)
web.loadRequest(request)
}
override open var shouldAutorotate: Bool {
return false
}
}
De error:
'NSURL' is not implicitly convertible to 'URL'; did you mean to use 'as' to explicitly convert?
Bruinmarc,