"Использование неразрешенного идентификатора:" присутствующий "" видеоплеер в Xcode
Я пытался сделать видеоплеер в XCode, следуя учебному пособию по YouTube, так как я очень новичок в кодировании, но он продолжает говорить "Использование неразрешенного идентификатора:" присутствует ""
import UIKit
import AVKit
class VideoP: NSObject {
@IBAction func vidButton(_ sender: Any) {
if let path = Bundle.main.path(forResource: "video", ofType: "mp4")
{
let video = AVPlayer(url: URL(fileURLWithPath: path))
let videoPlayer = AVPlayerViewController()
videoPlayer.player = video
present(videoPlayer, animated: true, completion:
{
video.play()
})
}
}
}
извините, если это запутанный вопрос, поскольку я сказал, что я очень новый!
1 ответ
настоящее время является методом UIView
, то вы не можете использовать его в классе.
ты должен написать это в своем UIViewController
как ниже:
self.present(videoPlayer, animated: true, completion:
{
video.play()
})