iOS之数据持久化

版权声明:不积跬步无以至千里,不积小流无以成江海! https://blog.csdn.net/Bolted_snail/article/details/88739683

简介

  • 持久化方式就是数据存储方式.iOS支持本地存储和云端存储,而本地存储主要涉及如下三种机制:
  • 属性列表:集合对象可以读写到属性列表中;
  • SQLite数据库:SQLite是一个开源嵌入式关系型数据库;
  • CoreData:是一种对象关系映射技术(ORM),本质上也是通过SQLite存储.
  • 属性列表文件一般用于存储少量数据,Foundation框架中的集合对象都有对应的方法读写属性列表文件了;SQLite数据库和CoreData一般用于有几个简单表关系的大量数据情况。如果是复杂表关系而且数据量很大,我们应该考虑把数据放在远程服务器上。

属性列表

SQLite数据库

CoreData

猜你喜欢

转载自blog.csdn.net/Bolted_snail/article/details/88739683