2010-12-28 12 views
0

[OK]を登場しているどのようにオブジェクトをロードするために*後*がうまくいけば、これは簡単な質問です:iPhone:メインのViewControllerは

  • 私はアプリケーションの起動時にアプリのデリゲートによってロードされているメインのViewControllerを持っています。

  • このviewcontrollerには、ビュー以外のタイプのオブジェクト(サウンド/データオブジェクト)を作成するための 'viewDidLoad'にいくつかのコードがあります。それとは別に、UIViewも読み込まれます。

  • サウンド/データオブジェクトの作成には時間がかかりますが、アプリケーションは最初から機能していないため、UIViewがロードされた後にこれらのオブジェクトをロードしたいのですが、 。

  • 私はviewDidAppearに適切なコードを移動しようとしましたが、UIViewが実際に画面に表示される前に呼び出されます。ビューコントローラが実際にUIViewを表示し始めた後に呼び出される関数、または私が望むものを達成するための他の方法はありますか?

ご協力いただければ幸いです。ありがとうございます!

答えて

0

他の誰かが同様の問題を抱えている場合は、解決する方法を見つけました。NSThreadを使用して、他のすべてを一時停止することなくバックグラウンドで物を読み込みます。

ここには簡単な例があります:http://www.iphoneexamples.com/です。

関連する問題