0
我想在應用程序轉到背景之前保存所有預定的localNotifications
。使用UILocalNotifications和NSUserDefaults保存本地通知
我從UIApplication
所有localNotification
,我儘量節約,如:
NSArray *allNot =[[UIApplication sharedApplication] scheduledLocalNotifications];
UILocalNotification *not = [allNot objectAtIndex:0];
[[NSUserDefaults standardUserDefaults] setObject:not forKey:@"notifications"];
[[NSUserDefaults standardUserDefaults] synchronize];
現在出現問題。
嘗試插入類'UIConcreteLocalNotification'的非屬性值。
當我從我的[UIApplication sharedApplication] scheduledLocalNotifications]
獲得本地通知時,我獲得了一個UIConcreteLocalNotification
數組。問題是UILocalNotification
符合NSCoding
,但此對象UIConcreteLocalNotification
不符合。
我該如何解決這個問題?