Iphone 为什么';t MPMoviePlayerController响应选择器缩略图图像时间:时间选项:?
下面是我正在使用带有SDK 4.1的XCode 3.2.4编译的一些代码:Iphone 为什么';t MPMoviePlayerController响应选择器缩略图图像时间:时间选项:?,iphone,mpmovieplayercontroller,Iphone,Mpmovieplayercontroller,下面是我正在使用带有SDK 4.1的XCode 3.2.4编译的一些代码: MPMoviePlayerController *moviePlayerController = [[MPMoviePlayerController alloc] initWithContentURL:mediaUrl]; if (![moviePlayerController respondsToSelector:@selector(thumbnailImageAtTime:timeOption:)]) NS
MPMoviePlayerController *moviePlayerController = [[MPMoviePlayerController alloc] initWithContentURL:mediaUrl];
if (![moviePlayerController respondsToSelector:@selector(thumbnailImageAtTime:timeOption:)])
NSLog(@"Does not respond to selector thumbnailImageAtTime:timeOption:");
输出为:
不响应选择器thumbnailImageAtTime:timeOption:
但是,如果我根本不做检查,只调用该方法,它就可以正常工作。我很困惑,你知道为什么在运行4.1的设备上会出现这种情况吗?你有没有试着复制/粘贴在你的
@选择器中的确切方法名?也许是一个奇怪的打字错误。。。我一个也看不到。只是一个奇怪的想法,。。。能否在日志中打印moviePlayerController
的“值”?只是为了确保当时不是零。我做了复制和粘贴,以防出现奇怪的打字错误。不。打印该值表示否,它不是零。您(或任何阅读本文的人)能在您的环境中测试这一点吗?我仍然很困惑,我已经重新安装了所有的应用程序,但都没有用。