2013-01-02 39 views

回答

-2

退房在http://developer.apple.com/library/mac/#documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/IPhoneOSClientImp/IPhoneOSClientImp.html

的文檔應用程序委託中可以檢測到通知時,應用程序在後臺

- (void)application:(UIApplication *)app didReceiveLocalNotification:(UILocalNotification *)notif { 

    NSString *itemName = [notif.userInfo objectForKey:ToDoItemKey] 

    [viewController displayItem:itemName]; // custom method 

    application.applicationIconBadgeNumber = notification.applicationIconBadgeNumber-1; 

} 
+1

,如果應用程序是在前臺只有被調用。 – Arizona1911

+0

檢查http://stackoverflow.com/questions/8008235/code-for-alert-action-of-uilocalnotification的答案 - 這是同樣的問題。他使用本地bool來確定他是否來自applicationWillEnterForeground函數的後臺。 – miex

相關問題