参考解答
iOS中可以有四种持久化数据的方式: 属性列表、对象归档、SQLite3和Core Data;core data可以使你以图形界面的方式快速的定义app的数据模型,同时在你的代码中容易获取到它。core data提供了基础结构去处理常用的功能,例如保存,恢复,撤销和重做,允许你在app中继续创建新的任务。在使用core data的时候,你不用安装额外的数据库系统,因为core data使用内置的sqlite数据库。core data将你app的模型层放入到一组定义在内存中的数据对象。core data会追踪这些对象的改变,同时可以根据需要做相反的改变,例如用户执行撤销命令。当core data在对你app数据的改变进行保存的时候,core data会把这些数据归档,并永久性保存。
相似问题
成员函数通过什么来区分不同对象的成员数据?为什么它能够区分?
成员函数通过什么来区分不同对象的成员数据?为什么它能够区分?
什么是类?
什么是类?
构造函数与普通函数相比在形式上有什么不同?
构造函数与普通函数相比在形式上有什么不同?
C++编译器自动为类产生的四个缺省函数是什么?
C++编译器自动为类产生的四个缺省函数是什么?
是否在一个视图控制器中嵌入两个tableview控制器?
是否在一个视图控制器中嵌入两个tableview控制器?
