У меня возникла проблема с уведомлением MPMoviePlayerContentPreloadDidFinishNotification. Я зарегистрировал получение уведомления MPMoviePlayerContentPreloadDidFinishNotification и MPMoviePlayerPlaybackDidFinishNotification, но первый никогда не срабатывает. Является ли эта ошибка в Firmware OS 3.0? возможно, исправлено в 3.1? или ? Потому что мой divice и similator 3.0, возможно, это ошибка?MPMoviePlayerContentPreloadDidFinishNotification не срабатывает [iPhone]
Мой код:
...
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(MovieDidLoad:) name:MPMoviePlayerContentPreloadDidFinishNotification object:nil];
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(MovieDidLoad:) name:MPMoviePlayerPlaybackDidFinishNotification object:nil];
...
-(void)MovieDidLoad:(NSNotification*)notification
{
UIAlertView *alert = [[UIAlertView alloc]
initWithTitle:@"Notification Listener"
message:@"Notification Listener invoked"
cancelButtonTitle:@"Ok dude!"
otherButtonTitles:nil];
[alert show];
[alert release];
}
MPMoviePlayerPlaybackDidFinishNotification всегда уволен, но MPMoviePlayerContentPreloadDidFinishNotification никогда не увольняют. Любые идеи?