为什么AVPlayerView在Swift中没有名为"player"的成员

huj*_*eng 4 swift avkit

我试图用AVPlayerView斯威夫特,但编译器抱怨它不能找到一个名为成员playerAVPlayerView.

错误说AVPlayerView没有名为

AVPlayerView显然确实有一个叫做的属性player.

AVPlayerView类定义显示它有一个名为

其他属性或方法都很好.似乎只有player不被承认.

Mar*_*n R 6

您显式必须导入AVFoundation框架(定义AVPlayer类):

import AVKit
import AVFoundation

let playerView = AVPlayerView()
let player = playerView.player
Run Code Online (Sandbox Code Playgroud)

这可能被视为AVKit框架的(Swift视图)中的错误.