我正在使用本地通知,我需要更新/删除通知,我认为我必须将对象写入数据库,以便稍后检索,然后我可以从操作系统中删除,所以我的问题是如何将对象写入数据库有什么帮助吗?
问问题
546 次
3 回答
1
看看使用Core Data。
于 2011-02-21T19:23:18.670 回答
0
你真的不需要从数据库中获取它们,有一种方法可以获取所有通知的数组
于 2011-12-04T16:59:10.613 回答
0
您的通知列的数据类型为BLOB,以下代码用于在 DB 中输入数据。
UILocalNotification *localNotification;
[NSKeyedArchiver archivedDataWithRootObject:localNotification]
并将其作为通知对象取回,请使用以下代码。
NSData *data =通知对象的数据库列值;
UILocalNotification *notif = (UILocalNotification*)[NSKeyedUnarchiver unarchiveObjectWithData:data];
于 2012-02-01T11:28:38.590 回答