Я хочу использовать дополнения 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];
}