0
爲什麼當它是「.mp4」時我找不到資源?如何查找mp4資源文件的URL?
我的代碼是:
- (IBAction)babelFishButton:(id)sender {
NSURL *url = [[NSBundle mainBundle] URLForResource:@"BabelFish" withExtension:@"mp4"];
MPMoviePlayerController *player =[[MPMoviePlayerController alloc] initWithContentURL: url];
[player prepareToPlay];
[player.view setFrame: self.imageView.bounds]; // player's frame must match parent's
[self.imageView addSubview: player.view];
[player play];
}
BabelFish.mp4在Project Navigator中存在,並且取景器告訴我這是在應用程序的根文件夾,用的main.m一起等
但視頻不播放,因爲url是零(該文件未找到)。我可以粘貼該文件的副本並將其重命名爲「BabelFish.txt」,更改代碼中的擴展名並找到該文件。
爲什麼找不到「mp4」文件?我如何獲得mp4文件的URL?
傑夫