“在Xcode中使用未解析的标识符:'现在'”视频播放器

时间:2018-04-21 11:12:56

标签: swift xcode video-player

我试图通过关注youtube教程在Xcode中创建一个视频播放器,因为我对编码很新,但它一直说“使用未解析的标识符:'现在'”

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 个答案:

答案 0 :(得分:1)

现在UIView的方法,然后您无法在课程中使用它。
你应该在UIViewController中写下来,如下所示:

self.present(videoPlayer, animated: true, completion:
        {
            video.play()
})