Я думаю, что у вас есть 2 основные проблемы в этом коде.Во-первых, правильно ли вы привязали webView к коду?если нет, (и потому что вы новичок в Swift), я рекомендую вам посмотреть это видео ниже, чтобы понять, как установить связь между вашей storyBoard и кодом.https://www.youtube.com/watch?v=rnF_OkhzS-o
Во-вторых, вы проверяете, является ли webView нулевым.это всегда будет ноль, потому что вы ничего не применяете к нему.избавьтесь от этого вопроса и просто примените к нему URL.
edit:
Вот пример того, как это должно выглядеть:
let url = URL(string: "https://stackoverflow.com")
let request = URLRequest(url: url!)
webView.load(request)
webView.navigationDelegate = self