我试图在 Swift 中使用 AVPlayerView
,但编译器提示它在 player
中找不到名为 AVPlayerView
的成员。
但是 AVPlayerView
显然有一个名为 player
的属性。
其他属性或方法都很好。似乎只有 player
无法识别。
最佳答案
您必须明确导入 AVFoundation 框架(它定义了AVPlayer
类):
import AVKit
import AVFoundation
let playerView = AVPlayerView()
let player = playerView.player
这可能被认为是 AVKit 框架(的 Swift View )中的一个错误。
关于swift - 为什么 AVPlayerView 在 Swift 中没有名为 "player"的成员,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/30555315/