【发布时间】:2011-05-06 12:35:57
【问题描述】:
当 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];
}
}
那么,我怎样才能让这个通知出现呢?
【问题讨论】:
标签: iphone ios queue asihttprequest uilocalnotification