iOS开发:数据存储与协议代理的实践指南
1. 数据存储基础
在进行数据存储时,文件开头会包含Foundation和Core Data框架,这能让Core Data对信息进行管理。文件中包含了Book类的扩展,通过创建 Book+CoreDataClass.swift 和 Book+CoreDataProperties.swift 文件,开发者可将属性与基本逻辑分离。新的Book对象的超类是 NSManagedObject ,它负责处理所有Core Data数据库交互。
在Core Data里,每个托管对象都应存在于托管对象上下文中。该上下文负责跟踪对象的更改、执行撤销操作以及将数据写入数据库,能让开发者一次性保存大量更改,加快记录保存过程。
2. 界面设置步骤
以下是设置界面的具体步骤:
1. 在项目的BookStore文件夹中,打开 Main.storyboard 文件。
2. 在空白窗口中,从对象库添加功能。在屏幕右下角搜索框输入“table”,将Table View拖到视图中。
3. 拉伸Table View以填充视图,再从对象库搜索“table”,将Table View Cell拖到表格中。
4. 选择单元格,在属性检查器中,将Style设置为Basic,Identifier设置为Cell。
5. 为Table View添加导航控制器。在场景列表中选择视图控制器,从应用菜单选择Editor ➤ Embed In ➤ Navigation Controller。
6. 在
超级会员免费看
订阅专栏 解锁全文
4792

被折叠的 条评论
为什么被折叠?



