この非推奨のメソッド「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];
これで最後の行を変更しました。エラーなし。ViewController でも AVKit を #import する必要はないようです。それは正しいですか?