我想在自己的窗口中运行 NSPlayer(带有 anNSPlayerView),我可以在其中显示有关我的应用程序的演示和教程视频。我从 IBOutlet NSPlayerView 开始。但是,当我打开包含视图的窗口 ([self.demoWindowController showWindow:self];) 时,应用程序在该行崩溃并显示错误“[setNilValueForKey]:无法将 nil 设置为键音量的值。” 如果我尝试将 NSPlayer 添加到窗口,也会出现同样的错误。就像是。
`let playerView = AVPlayerView.init(frame: rect)
let demoPlayer = AVPlayer.init(url: videoURL)
playerView.player = demoPlayer
self.window?.contentView?.addSubview(playerView)`
该应用程序在 ...addSubview 代码处崩溃并出现相同的错误。任何反馈/帮助将不胜感激