我想在自己的窗口中运行一个NSPlayer(带有一个NSPlayerView),在那里我可以显示有关我的应用程序的演示和教程视频。 我从一个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代码中遇到相同的错误。 任何反馈/帮助将不胜感激