App在后台运行时如何保存数据到sqlite数据库

iOS程序进入后台后,是不允许读写任何文件和数据库(sqlite),但是允许读写NSUserDefault中的数据。

因此在后台时如果想存储数据,则可使用NSUserDefault(偏好设置)临时保存数据,等程序进入前台时,

再把存在偏好设置中的数据存储到文件或数据库中。而且经测试偏好设置中保存的数据的大小没有限制,

至少20M(已经测试过)的数据都可以。

posted @ 2015-06-11 10:08  AppLiu  阅读(699)  评论(0编辑  收藏  举报