我想在iPhone 4静态库中使用UIViewController MediaPlayer additions。在iPhone 4中使用UIViewController MediaPlayer新增功能
我的视图控制器子类的.h进口<MediaPlayer/MediaPlayer.h>
。然而,当我在.M使用presentMoviePlayerViewControllerAnimated
我得到一个编译器警告:
“MyViewController”可不回应“-presentMoviePlayerViewControllerAnimated:动画:”
我在做什么错?我如何避免此警告?静态库与此有关吗?
当前代码:
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];
}
我传递一个MPMoviePlayerViewController子类的实例。这是问题吗? – hpique 2010-07-27 01:51:37
这应该没问题 - 你使用iOS 4 SDK吗? – Calvin 2010-07-27 01:56:28
是的。 Base SDK是iPhone Device 4.0,iPhone OS Deployment Target是iPhone OS 3.1。 – hpique 2010-07-27 02:00:54