Swift 3 WKWebView 'URLRequest'; avez-vous l'utiliser "comme" pour convertir explicitement? ( BUG )
Bonjour, lorsque j'utilise WKWebView codes Swift 3 me donne cette erreur
'URLRequest'; avez-vous l'utiliser "comme" pour convertir explicitement?
Je pense que c'est un bug j'ai besoin d'aide ou d'idées ? Mes codes ci dessous
Grâce
import UIKit
import WebKit
class SocialsViewController: UIViewController, WKNavigationDelegate {
var webView = WKWebView()
override func viewDidLoad() {
super.viewDidLoad()
let url = NSURL(string: "https://facebook.com")!
webView.loadRequest(NSURLRequest(url: url))
webView.allowsBackForwardNavigationGestures = true
}
}
Vous avez besoin de déballer la valeur en utilisant
J'ai tout fait avec Xcode.
Avez-vous essayé avec
!
ou ?
J'ai tout fait avec Xcode.
Avez-vous essayé avec
UIWebView
seulement?OriginalL'auteur SwiftDeveloper | 2016-06-20
Vous devez vous connecter pour publier un commentaire.
Utiliser l'URL et URLRequest:
C'est assez semblable à https://stackoverflow.com/a/37812485/2227743: soit vous utilisez NSURL et ont abattu comme URL, ou vous utilisez directement la nouvelle Swift 3 structures.
Si vous suivez le message d'erreur, votre exemple devient:
Il pourrait même être pire:
Tout cela fonctionne, mais bien sûr, il est beaucoup mieux de commencer à utiliser l'URL et URLRequest dans Swift 3, sans l'aide de tous ce passer.
Vous êtes les bienvenus. 🙂
Bon travail tout bon ty.
OriginalL'auteur ayaio
Essayer celui-ci
load
, pasloadRequest
, et j'ai déjà répondu à une solution correcte.Oui! M. Eric déjà vous fournir la bonne solution. Je viens de changer de nom pour se différencier argument "url" et de la variable d'URL struct "myUrl". qui est un peu déroutant pour les nouveaux inscrits. Merci
OriginalL'auteur Nirmal Bajpai