为CoreData封装一个简易的操作类
前言
在创建一个项目时,如果选择了CoreData,那么会在AppDelegate类中为我们创建一些和CoreData相关的代码,我们把这些代码提取出来,稍作修改便可以得到一个适应我们自己项目的CoreData操作库。
我将CoreData操作库分为2个类,分别是底层的SCCoreD[……]
在创建一个项目时,如果选择了CoreData,那么会在AppDelegate类中为我们创建一些和CoreData相关的代码,我们把这些代码提取出来,稍作修改便可以得到一个适应我们自己项目的CoreData操作库。
我将CoreData操作库分为2个类,分别是底层的SCCoreD[……]
CoreData是苹果为我们封装的一个ORM(对象关系映射)库,可以很方便的把数据库中的数据转为一个对象,把一个对象保存到数据库中。如同微软的Entity Framework、Java的hibernate~
在学习CoreData前,需要先清楚几个类的作用和关系,本文就主要对C[……]