0

アプリケーションのディレクトリに多数のビデオを保存したい。アプリケーションが遅くなりますか?または、アプリケーションの起動に時間がかかりますか。必要なときだけ動画を読み込んでいます。

4

2 に答える 2

1

それはあなたのアプリケーションのサイズを大きくしますが、それは良くありません...&すべてのurビデオを保存する代わりに起動するのにも時間がかかりますuはユーザーにサーバーからそのビデオをダウンロードさせ、その後それはurdocに保存されますディレクトリなので、アプリは大きくなりません............。

于 2012-05-24T05:00:20.323 に答える
0

地元のどこにありますか

  NSURL *url = [NSURL URLWithString:[[NSBundle mainBundle] pathForResource:@"videoname" ofType:@"mov" inDirectory:@""]];

そしてそれで遊ぶ

 MPMoviePlayerController *player = [[MPMoviePlayerController alloc] initWithContentURL:videoURL];
 [[player view] setFrame:[self.view bounds]]; // Frame must match parent view
 [self.view addSubview:[player view]];
 [player play];
 [player release];

編集:-

この質問に対する正確な答えは「いいえ」です。アプリが遅くなることはありませんが、アプリに動画を読み込むには時間がかかります。時間は、アプリに読み込む動画の数によって異なります。これに対する解決策は、ALAssetLibariesのブロックを使用する必要があることです。

このALAssetLibaryAppleのクラスリファレンスをご覧ください。

そうでない場合は私に連絡することはあなたを助けるかもしれません。ありがとう :)

于 2012-05-24T05:13:36.367 に答える