2010-12-07 86 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]; 
} 

不斷給我一個錯誤,指出: 「 」_OBJC_CLASS _ $ _ MPMoviePlayerViewController「,從引用:得到一個奇怪的MPMoviePlayerViewController錯誤

objc-class-ref-to-MPMoviePlayerViewController in VideoVC.o 

LD:符號(S)沒有發現 collect2:LD返回1退出狀態

我從來沒有添加視頻到一個項目,所以我可能做錯了什麼,但我無法弄清楚,我聽說只有iOS 3.2和更高版本可以運行這樣的視頻,所以我已經設置部署t面向iOS 4.1,面向Xcode 3.2的項目格式以及面向4.1的基礎SDK。有什麼想法嗎?

回答

3

連接使用MPMoviePlayerViewController的MediaPlayer.framework。鏈接器找不到它的符號。

相關問題