Я развиваю будущее с AVFoundation. Я переопределил visibleValue для UIViewController, и когда я попытался использовать addObserver с AVPlayerDemoPlaybackViewControllerStatusObservationContext в качестве аргумента контекста, я получил нерешенную проблему.
self.playerItem?.addObserver(self, forKeyPath: kStatusKey, options: [.initial, .new], context: AVPlayerDemoPlaybackViewControllerStatusObservationContext)