Я боролся с этим некоторое время. Я пытаюсь иметь UIWebview, и я продолжаю получать фатальную ошибку, которая выглядит следующим образом: «Неустранимая ошибка: неожиданно найден nil при развертывании необязательного значения (lldb)». Затем в моем коде говорится: «Thread 1: EXC_BAD_INTRUCTION (code = EXC_1386_INVOP, subcode 0x0» .Я не понимаю, почему я продолжаю получать это. Кроме того, я очень новичок в кодировании. Я отправлю код ниже.Неустранимая ошибка с Swift на Xcode 7
class ViewController: UIViewController {
@IBOutlet var WebView: UIWebView!
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.
let URL = NSURL(string: "http://www.google.com")
WebView.loadRequest(NSURLRequest(URL: URL!))
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}
}
FYI: он рушится на WebView.loadRequest (NSURLRequest (URL: URL!)) –
Для того чтобы код Swift у вас был *, чтобы понять, как работают опции. Прочтите руководство Swift. // Также см. Http://stackoverflow.com/questions/24018327/what-does-an-exclamation-mark-mean-in-the-swift-language. Либо ваш IBOutlet, либо ваш URL-адрес равен нулю. – Moritz
попробуйте 'print (WebView)' прямо перед крутой линией - что он дает? – luk2302