iOS CoreData 创建 NSManageObject 以及创建 NSManageObject 文件类型切换

97 阅读1分钟

最近要用到CoreData,忽然发现Xcode8新建文件Core Data一栏只剩了两个,NSManageObject subclass不翼而飞,如下图

那在 Xcode 中我们该怎么解决这个问题呢?其实很简单!

首先,选中你的 xcdatamodeld 文件,如下图

点击上方 Editor,选择 Create NSManagedObject Subclass 选项,如下图

点击Next创建即可!

Tips:创建出的实体文件默认语言貌似是Swift的,想要OC版的小伙伴只需要选中你的 xcdatamodeld 文件,点击左侧选择对应语言再创建NSManageObject subclass即可!如下图

NSManageObject 文件类型切换(OC Swift)

Xcode 以后创建出来的模型 想要切换模型创建的是 OC 或者 swift 文件 可以手动设置