2010-12-07 7 views
1
- (void)viewDidLoad { 
    NSString *url = [[NSBundle mainBundle] pathForResource:@"IsleRoyale" ofType:@"mp4"]; 
    MPMoviePlayerViewController* moviePlayerViewController = [[MPMoviePlayerViewController alloc] initWithContentURL:[NSURL URLWithString:url]]; 
    moviePlayerViewController.view.backgroundColor = [UIColor blackColor]; 
    [self presentMoviePlayerViewControllerAnimated:moviePlayerViewController]; 
    [moviePlayerViewController play]; 
    [moviePlayerViewController release]; 
    [super viewDidLoad]; 
} 

는 나에게 말한다 오류를주는 유지 1 종료 상태이상한 MPMoviePlayerViewController 오류를 얻기

프로젝트에 비디오를 추가 한 적이 없기 때문에 잘못된 것을 할 수는 있지만 알아낼 수는 없습니다 .IOS 3.2 이상에서만 비디오를 실행할 수 있으므로 이미 설정했습니다. 배치 arget은 iOS 4.1, 프로젝트 형식은 Xcode 3.2, 기본 SDK는 4.1입니다. 이견있는 사람?

답변

3

MPMoviePlayerViewController를 사용하는 MediaPlayer.framework를 연결하십시오. 링커에서 심볼을 찾을 수 없습니다.

관련 문제