iOS开发:核心数据的重构与功能实现
1. 类重命名与代码重构
1.1 重命名配置类
首先,将 HeroDetailConfiguration 类重命名为 ManagedObjectConfiguration ,但不改变属性列表的名称,因为它仍用于显示 Hero 实体。具体操作步骤如下:
1. 在项目导航器中重命名 Swift 文件,然后点击在编辑器中打开。
2. 修改类声明处的名称。
3. 按下 Cmd - B ,Xcode 会提示错误,点击红色图标跳转到错误处。
4. 打开 HeroDetailController.swift 文件,将变量声明修改为 var config: ManagedObjectConfiguration! ,并将 viewDidLoad 中初始化变量的行修改为 self.config = ManagedObjectConfiguration() 。
1.2 重构详情视图控制器
可以创建一个新的表视图控制器类来处理 Power 实体的显示,但为了代码的通用性,将 HeroDetailController 重构为更通用的 ManagedObjectController 。重构的好处是可以在后续实现 Hero 实体的获取属性视图时复用该控
超级会员免费看
订阅专栏 解锁全文
1016

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



