ボタンをクリックするとメッセージが表示される機内モードのiPhoneでこのコードをテストしますが、インターネットに接続している状態では、ボタンを再生しても機能せず、アプリケーションが終了します
これはコードです:
-(void)playMovie {
NSURL *url = [NSURL URLWithString:@"http://www.tvlaayoune.com/iphone/jt.mp4"];
UIAlertView *errorView;
if ([[Reachability sharedReachability]
internetConnectionStatus] == NotReachable) {
errorView = [[UIAlertView alloc]
initWithTitle: @"Unable To Connect To Server"
message: @"Check your network connection and try again."
delegate: self
cancelButtonTitle: @"OK"
otherButtonTitles: nil];
} else {
moviePlayer = [[MPMoviePlayerController alloc]
initWithContentURL:url];
[[NSNotificationCenter defaultCenter]
addObserver:self
selector:@selector(moviePlayBackDidFinish:)
name:MPMoviePlayerPlaybackDidFinishNotification
object:moviePlayer];
moviePlayer.controlStyle = MPMovieControlStyleDefault;
moviePlayer.shouldAutoplay = YES;
[self.view addSubview:moviePlayer.view];
[moviePlayer setFullscreen:YES animated:YES];
} [errorView show];
}
何が問題になる可能性がありますか?