Я хочу воспроизвести короткое видео, как только приложение запустится.Это короткое видео и легкое приложение, поэтому я не ожидаю каких-либо серьезных задержек.Однако моя проблема в том, что, хотя мой код работает нормально, когда я тестирую его как IBAction, он не работает, когда я вставляю его в другое место, например ViewDidLoad, awakeFromNib, ApplicationDidFinishedLaunching.Я весь день ищу учебники, которые работают в Xcode 4.2 (с поддержкой ARC), но я не смог найти ничего, что сработало.Вот мой код:
NSURL *url = [NSURL fileURLWithPath:[[NSBundle mainBundle]
pathForResource:@"testmovie" ofType:@"mp4"]];
MPMoviePlayerViewController *playercontroller = [[MPMoviePlayerViewController alloc]
initWithContentURL:url];
[self presentMoviePlayerViewControllerAnimated:playercontroller];
playercontroller.moviePlayer.movieSourceType = MPMovieSourceTypeFile;
//playercontroller.movieControlMode=MPMovieControlModeHidden;
[playercontroller.moviePlayer play];
playercontroller = nil;
Если кто-нибудь может предоставить учебник или пример кода, я был бы чрезвычайно благодарен!Заранее спасибо.