2012-02-13 8 views
0

私はサーバークライアントアプリケーションを開発しています。サーバとのデータ同期が行われ、ローカルデバイスとディスプレイに保存されます。
問題は、同期時間中に私はホームボタンをタップし、再びバネボード上のアプリケーションアイコンをタップします。今私のアプリケーションを取得するがクラッシュしました。どのように私は春のボード上のアプリケーションアイコンをタップ最後の同期プロセスを続行する(私たちはホームボタンを押すとすべてのプロセスが停止します)。Springboardでホームボタンを押してアプリケーションアイコンをタップすると、同期処理が再開されますか?

答えて

0
- (void)applicationDidBecomeActive:(UIApplication *)application; 
- (void)applicationWillResignActive:(UIApplication *)application; 

上記のUIApplicationDelegateのメソッドを使用する必要があります。アプリケーションが状態を変更すると呼び出されます。そのときに必要な情報をapplicationWillResignActiveに保存し、アプリケーションがアクティブになったらapplicationDidBecomeActiveに操作を再開します。

関連する問題