SwiftUI数据之CoreData实现登录与登出(增删改查CRUD)

本文价值与收获

看完本文后,您将能够作出下面的界面

Jietu20200320-225213.gif

看完本文您将掌握的技能

  • 掌握数据持久存储技术
  • 掌握CoreDate使用
  • 学会读取本地数据,删除本地数据
  • 学会基础的增删改查

基础知识(如果已经熟悉请跳过)

使用前请先导入CoreData

import CoreData

实体、属性、关系

  • Entity(实体)是CoreData中的类定义。典型的例子是雇员或公司。在关系数据库中,实体对应于一个表。
  • Attribute(属性)是附加到特定实体的一条信息。例如,一个Employee实体可以具有该雇员的姓名,职位和薪水的属性。在数据库中,属性对应于表中的特定字段。
  • Relationship(关系)是多个实体之间的链接。在CoreData中,两个实体之间的关系称为一对一关系,而一个和许多实体之间的关系称为一对多关系。例如,经理可以与一组雇员建立一对多关系,而单个雇员通常与他的经理具有一对一关系。

你可能感兴趣的:(SwiftUI数据之CoreData实现登录与登出(增删改查CRUD))