Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/svg/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios Swift网络视图信号SIGABRT_Ios_Swift_Webview - Fatal编程技术网

Ios Swift网络视图信号SIGABRT

Ios Swift网络视图信号SIGABRT,ios,swift,webview,Ios,Swift,Webview,我试图在Swift中创建一个WebView,并在class-AppDelegate:UIResponder,uiapplicationelegate{ 我的代码如下(变量“theURL”确实有一个真实的URL): 提前感谢!您必须将此页面链接到Main.Storyboard。您可以使用Main.Storyboard中的Web视图。以下两个原因之一- 在展开前检查有效的url对象 或者Webview未从情节提要正确连接,也未在代码中初始化 我知道这个问题很久以前就出现了,但我遇到了完全相同的

我试图在Swift中创建一个WebView,并在
class-AppDelegate:UIResponder,uiapplicationelegate{

我的代码如下(变量“theURL”确实有一个真实的URL):


提前感谢!

您必须将此页面链接到Main.Storyboard。您可以使用Main.Storyboard中的Web视图。

以下两个原因之一-

  • 在展开前检查有效的url对象
  • 或者Webview未从情节提要正确连接,也未在代码中初始化

我知道这个问题很久以前就出现了,但我遇到了完全相同的问题,我通过检查main.storyboard文件中的插座连接解决了这个问题。我从代码中删除了一个插座,但没有从main.storyboard中删除。单击所有视图并检查它们的插座连接。

这将解决问题,我希望:)

请参阅此链接:

您的
WebView
属性是否通过Interface Builder连接到web视图?您是否可以发布异常的整个堆栈跟踪?还可以尝试放置异常断点进行推断。代码到底在哪里中断
    import UIKit

class ViewController: UIViewController {


    @IBOutlet var Webview: UIWebView!

    var theURL = "URL"

    func loadWebPage() {
        let theRequestURL = NSURL (string: theURL)
        let theRequest = NSURLRequest(URL: theRequestURL!)
        Webview.loadRequest(theRequest)

    }

    override func viewDidLoad() {
        super.viewDidLoad()
        loadWebPage()
        // Do any additional setup after loading the view, typically from a nib.



    }

    override func didReceiveMemoryWarning() {
        super.didReceiveMemoryWarning()
        // Dispose of any resources that can be recreated.
    }

}
if let theRequestURL = NSURL (string: theURL) {
    let theRequest = NSURLRequest(URL: theRequestURL!)
    Webview.loadRequest(theRequest)
}

class ViewController: UIViewController, WKUIDelegate {
...
   webView.uiDelegate = self
...
}