0

NSXMLParser を使用して XML リンクからいくつかの写真を取得するアプリケーションを開発しているため、iPhone (デバイス) のホームボタンをクリックしてアプリケーションを再度開くと、ロード中に画像をビューにロードするのに時間がかかります。 、アプリがクラッシュします。アプリをバックグラウンド状態でも実行できるようにする方法がわかりませんでした。「App States and Multitasking」をグーグルで検索しましたが、アプリケーションで作成できません。解決策やリンクをいただければ幸いです。

4

1 に答える 1

3

これを試して

UIBackgroundTaskIdentifier backgroundTask = 0;
 UIApplication  *application= [UIApplication sharedApplication];
backgroundTask = [application beginBackgroundTaskWithExpirationHandler:^{
    [application endBackgroundTask:backgroundTask];
}];

アプリケーションの初期メソッドでこのコードを使用します

- (void)applicationDidEnterBackground:(UIApplication *)application
{
//call your upload method
}
于 2012-09-14T06:41:58.143 に答える