Ошибка «Содержимое URL не должно быть равно нулю» при воспроизведении видео - PullRequest
0 голосов
/ 10 марта 2010

Я играю видео из локального файла в моем приложении, и оно работает правильно, но затем внезапное воспроизведение видео вылетает из приложения с этой ошибкой:

2010-03-10 11: 34: 20.235 Санджив Капур [1560: 20b] *** Завершение приложения из-за необученного исключение NSInvalidArgumentException, причина: 'Содержимое URL не должно быть равно нулю.'

Это код, где я получаю сбой:

-(void)initAndPlayMovie:(NSURL *)movieURL
{
   // Initialize a movie player object with the specified URL
   MPMoviePlayerController *mp = [[MPMoviePlayerController alloc]  initWithContentURL:movieURL];  // This line causes the crash
   if (movieURL)
   {
      . . .
   }
}

1 Ответ

0 голосов
/ 10 марта 2010

Передача movieURL в MPMoviePlayerController перед проверкой, равен ли он нулю. Вы должны сделать это после проверки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...