2

iPhone アプリの読み込み時に CSV ファイルを解析しています。これには数秒かかりますが、これが発生している間にスプラッシュ スクリーンをスローしたいのですが、wakeFromNib からこのデータをロードしているため、完了後にスプラッシュ スクリーンが表示されます。

では、この仕事はどこでやればいいのでしょうか?

4

3 に答える 3

2

にCSVをロードするのはどうapplicationDidFinishLaunching:ですかUIApplicationDelegate

于 2010-04-27T08:17:20.673 に答える
0

この種のタスクにはNSOperationを強くお勧めします。Google でいくつかのチュートリアルを参照してください。

applicationDidFinishLaunching (アプリの場合) またはviewDidLoad (ViewController の場合) は、コードを配置するのに適した場所です。

于 2010-04-28T09:22:56.300 に答える
0

UI をブロックするほとんどのタスクと同様に、バックグラウンド スレッドで実行し、完了したらメイン スレッドに通知します (スプラッシュ スクリーンを非表示にします)。

于 2010-04-27T08:46:04.453 に答える