Ошибки iphone MPMoviePlayerViewController CGContext

Я пишу приложение для iPhone, которое будет воспроизводить некоторые фильмы с использованиемMPMoviePlayerViewController, До сих пор я получил его для воспроизведения фильмов, однако он вызывает некоторые ошибки в отладчике, которые все начинаются сCGContext, Я сломал свой мозг, пытаясь это исправить. Вот детали моего кода:

.h файл:

#import 
#import 
@interface MovieViewController : UIViewController {
    MPMoviePlayerViewController *playerController;
}

-(IBAction) playMovie:(id)sender;

.m файл:

@interface MovieViewController ()
@end
@implementation

-(IBAction)playMovie:(id)sender {
NSURL *url = [NSURL fileURLWithPath:[[NSBundle mainBundle]
                                     pathForResource:@"moviename" ofType:@"mp4"]];
playerController =  [[MPMoviePlayerViewController alloc]
                     initWithContentURL:url];
[self presentMoviePlayerViewControllerAnimated:playerController];
playerController.moviePlayer.movieSourceType = MPMovieSourceTypeFile;
[playerController.moviePlayer play];
playerController = nil; 
}

Когда я запускаю программу, фильм воспроизводится, однако, когда код выполняет строку:playerController = [[MPMoviePlayerViewController alloc] initWithContentURL:url]; происходят следующие ошибки:

: CGContextSaveGState: invalid context 0x0
: CGContextClipToRect: invalid context 0x0
: CGContextTranslateCTM: invalid context 0x0
: CGContextDrawShading: invalid context 0x0
: CGContextRestoreGState: invalid context 0x0

Я знаю чтоinvalid context 0x0 означает, что эти конкретные переменные не имеют значения, но я понятия не имею, как это исправить. Любая помощь будет принята с благодарностью.

Ответы на вопрос(2)

Ваш ответ на вопрос