Я хочу использовать дополнения UIViewController MediaPlayer в статической библиотеке iPhone 4.
.h моего подкласса контроллера представления импортирует <MediaPlayer/MediaPlayer.h>
. Однако, когда я использую presentMoviePlayerViewControllerAnimated
в .m, я получаю предупреждение компилятора:
'MyViewController' может не реагировать на '-presentMoviePlayerViewControllerAnimated:animated:'
Что я делаю неправильно? Как избежать этого предупреждения? Имеет ли статическая библиотека какое-либо отношение к этому?
Текущий код:
NSURL* url = [NSURL URLWithString:urlAsString];
if ([MPMoviePlayerController instancesRespondToSelector:@selector(setFullscreen:animated:)]) {
// iPhone 3.2 or higher
MyMoviePlayerViewControllerSubclass* vc = [[MyMoviePlayerViewControllerSubclass alloc] initWithContentURL:url];
[self presentMoviePlayerViewControllerAnimated:vc animated:YES];
[vc release];
}