iPhoneアプリがバックグラウンドで実行されているときに、ASIHTTPRequestを使用して複数のファイルをダウンロードしています。UILocalNotification
キューが終わったらプレゼントしたいです。次のデリゲートメソッドは、アプリが再開されるまで呼び出されません。
- (void)queueFinished:(ASINetworkQueue *)aQueue
{
NSLog(@"Queue finished");
if ([[UIApplication sharedApplication] applicationState] == UIApplicationStateBackground) {
UILocalNotification* localNotification = [[UILocalNotification alloc] init];
localNotification.alertBody = NSLocalizedString(@"All downloads completed");
[[UIApplication sharedApplication] presentLocalNotificationNow:localNotification];
[localNotification release];
}
}
では、どうすればこの通知を表示させることができますか?