私は内部のsqliteデータベースのエントリをプライマリキーで保存し、このキーをuserInfoとしてLocalNotification
にするアプリケーションを書いています。random()sqliteデータベースに保存された整数は毎回値を変更します
しかし、LocalNotification
からキーを取得し、そのエントリをdbで検索すると、何も見つかりません。次にInterface
を変更して、Label
のキーを見て、アプリケーションが起動するたびにキーが変更されていることに気付きました。
だから私は別の「キー」列を作ってみると、それに
NSInteger *randomNR = (NSInteger*)random()
を救いました。しかし、この数字は毎回変わっています!だから私はrandom()
メソッドの実際の番号をコピーし、これをdbに保存できますか?
oops ...私はそんなに愚かです...(NSInteger *)aNSNumberのようなキャストがこの失敗を引き起こしました... – Melbek