私は同様の質問を検索しようとした私はXcodeとスウィフトに新しいですし、私はエラーにEXC_BAD_INSTRUCTION(コード= EXC_I386_INVOP、サブコード= 0x0の)XcodeでURLをWebViewのためのエラーと迅速
EXC_BAD_INSTRUCTION (code=EXC_I386_INVOP, subcode=0x0)
を取得していますstackoverflowと私は人々の応答は、URLが有効ではないので、それは戻ってnil
を返すことであったことがわかった。しかし、私はhttps://google.comを使用していますが、私はまだ同じエラーが発生しています。これまでのところ私のコードです。私は、単一のWebページをView Controllerにロードしようとしています。お使いのコンセントが正しく接続され、また、常に力の開封を行うことを避けるためにしようとされていないよう
import UIKit
class ViewController: UIViewController {
@IBOutlet weak var myWebView: UIWebView!
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.
let url = URL(string: "https://www.google.com")
myWebView.loadRequest(URLRequest(url: url!))
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}
}
ランタイムエラーが発生した場合は、コンソール出力を確認する必要があります。 **致命的なエラーが発生する可能性があります:予期せずnil ... **が見つかりました。これは '! 'で示される強制アンラッピングによって発生します。 'url!'がそうでない場合、 'myWebView:UIWebView!' Interface Builderで 'myWebView'が確実に接続されているか確認してください。とにかく、多くの、多くの記事が同じ状況を議論しており、その中にはdebug__howを含んでいるものがあります。 – OOPer
はい、私はコンソールで無限のエラーを見ました。私はこのプロセスで見つかったエラーに関するさまざまな文書をチェックしてきました。 –
あなたがそれを解決するのを聞いてうれしい。しかし、あなたの解決策は答えとしての方が良いでしょう。 – OOPer