当 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];
}
}
那么,我怎样才能让这个通知出现呢?