У меня есть пара взглядов, которые обращаются к игроку. Я применил следующий код в методе AppDelegate для этих представлений. Они отправляют в файл, чтобы играть. Код работает нормально, но я знаю, что где-то требуется релиз. Если я добавлю последнюю строку в качестве выпуска или автозагрузки, приложение выйдет из строя, как только пользователь нажмет на видеоплеер.
MPMoviePlayerController *moviePlayer = [[MPMoviePlayerController alloc]
initWithContentURL:[NSURL fileURLWithPath:moviePath]];
moviePlayer.movieControlMode = MPMovieControlModeDefault;
[moviePlayer play];
//[moviePlayer release];
Я получаю эту ошибку:
objc [51051]: FREED (id): сообщение videoViewController, отправленное освобожденному объекту = 0x1069b30
Программный сигнал: "EXC_BAD_INSTRUCTION".
Как я могу освободить плеер?