0

ローカル通知を使用しています。通知を更新/削除する必要があります。後で取得できるようにデータベースにオブジェクトを書き込む必要があると思います。その後、オペレーティングシステムから削除できます。したがって、私の問題は、オブジェクトの書き込み方法です。データベースヘルプplz?

4

3 に答える 3

1

CoreDataの使用をご覧ください。

于 2011-02-21T19:23:18.670 に答える
0

あなたは本当にそれらをデータベースからフェッチする必要はありませんあなたのすべての通知の配列を取得する方法があります

于 2011-12-04T16:59:10.613 に答える
0

通知列のDataTypeはBLOBであり、次のコードを使用してDBにデータを入力します。

UILocalNotification *localNotification;    
[NSKeyedArchiver archivedDataWithRootObject:localNotification]

そして、通知オブジェクトとしてそれを取り戻すには、次のコードを使用します。

NSData *data=通知オブジェクトのデータベース列の値;

   UILocalNotification *notif = (UILocalNotification*)[NSKeyedUnarchiver unarchiveObjectWithData:data];
于 2012-02-01T11:28:38.590 に答える