При попытке просмотреть видео, а затем перейти к другому контроллеру просмотра, я получаю: Thread 1: Fatal error: Unexpectedly found nil while unwrapping an Optional value while
в строке кода: videoView.layer.addSublayer(playerLayer)
Если кто-нибудь знает, как это можно исправить, я был бы признателен.Спасибо.
Кстати, вот полная функция для контекста:
@IBOutlet weak var videoView: UIView!
var player: AVPlayer!
var playerLayer: AVPlayerLayer!
var isVideoPlaying = false
override func viewDidLoad() {
super.viewDidLoad()
let url = URL(string: "https://content.jwplatform.com/manifests/vM7nH0Kl.m3u8")!
player = AVPlayer(url: url)
playerLayer = AVPlayerLayer(player: player)
playerLayer.videoGravity = .resize
videoView.layer.addSublayer(playerLayer)
}