我试图更新这个不推荐的方法:'presentMoviePlayerViewControllerAnimated‘,但是我无法导入AVKit并使用AVPlayerViewContoller。似乎我的Xcode没有看到这个框架。
这是我的代码:
MatchDetailsVC.m
-(void) tableView:(UITableView *)tableView didSelectRowAtIndexPath (NSIndexPath *)indexPath {
YoutubeVideoModel* video = [_videos objectAtIndex:indexPath.row];
XCDYouTubeVideoPlayerViewController *videoPlayerViewController = [[XCDYouTubeVideoPlayerViewController alloc] initWithVideoIdentifier:video.videoID];
=>[self presentMoviePlayerViewControllerAnimated:videoPlayerViewController];无法访问AVKit文件:使用CM +单击
MatchDetalisVC.m更新
[self presentViewController:videoPlayerViewController animated:YES completion:nil];用这个改变了最后一行。没有错误。似乎我也不必在我的AVKit中导入ViewController。但这是对的吗?
发布于 2018-04-05 02:36:09
增加了这一行,只是在工作
#import <AVKit/AVKit.h>https://stackoverflow.com/questions/41050631
复制相似问题