Managed Object Model
数据模型,例如一个学校的全体师生,对应着项目工程中的.xcdatamodeld
文件
Entity
抽象数据类型,即数据库中的表,Managed Object Model中的其中一个Entity就代表学生,一个Entity代表教师
//学校新来一个学生小明
let xiaoMing = NSEntityDescription.insertNewObject(forEntityName: "Student", into: context)
Attribute
Entity的属性,例如学生的性别gender
xiaoMing.gender = "male"