CoreData的使用(一)

随着Xcode的升级迭代,CoreData的创建和使用上也略微有些差异,下面介绍一下如何在Xcode中使用CoreData

1.如图所示创建项目时勾选Use Core Data
1.png

2.打开项目时会看到多了一个后缀为.xcdatamodeld文件,名字就是工程的名字
2.jpeg

3.选中此文件,点击add Entity 可创建实体(命名首字母大写),并可以通过如图2,3处添加属性,并选择属性类型
3.png

此上是使用CoreData共同的步骤,接下来介绍一下Xcode7接下来的创建

1.command+N新建文件,按照箭头处选择
4.png

2.在AppDelegate.h文件中可以看到内容有了变化
5.png

3.文件路径可以看到多了4个文件


6.jpeg

4.可以进行正常的存储操作

介绍一下Xcode8和9接下来的创建

1.在图3之后需要进行如下设置,我的是报linker command failed with exit code 1 (use -v to see invocation),所以进行了以下操作,如果不报错的伙伴可以不用进行如下操作
7.gif

2.新建NSManagedObjectSubclass文件,选中创建的Entity,点击导航栏的Editor-->Create NSManagedObjectSubclass,然后按照提示操作下去

3.在AppDelegate.h文件中可以看到内容有了变化
8.png

4.会生成四个文件
9.jpeg

5.可以进行正常的存储操作

注:要是在刚创建工程中如果忘记勾选CoreData,可以单独创建.xcdatamodeld文件
10.png

你可能感兴趣的:(CoreData的使用(一))