ios中保存数据的方式

  1. NSKeyedArchiver:采用归档的形式来保存数据,任何数据对象遵守NSCoding协议即可。
  2. NSUserDefaults:用来保存应用程序设置和属性、用户保存的数据。 NSUserDefaults可以存储的数据类型包括:NSData、NSString、NSNumber、NSDate、NSArray、NSDictionary。
  3. Write写入方式:永久保存在磁盘中。
  4. SQLite:采用SQLite数据库来存储数据。采用SQLite数据库来存储数据。SQLite作为一中小型数据库,应用ios中,跟前三种保存方式相比,相对比较复杂一些。

参考帖子:http://blog.csdn.net/tianyitianyi1/article/details/7713103

ios中的数据库存储

  1. SQLite,目前主流的嵌入式关系型数据库,其最主要的特点就是轻量级、跨平台,当前很多嵌入式操作系统都将其作为数据库首选。
  2. Core Data,iOS中ORM框架首选Core Data
  3. FMDB,可以处理并发安全性,处理事务等。推荐使用第三方框架FMDB,整个框架非常轻量级但又不失灵活性,也是很多企业开发的首选。

参考帖子:http://www.cnblogs.com/kenshincui/p/4077833.html