1

この非推奨のメソッド「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 する必要はないようです。それは正しいですか?

4

1 に答える 1