iOS开发:视图控制器重构与属性展示
在iOS开发中,对视图控制器进行重构以及处理各种属性的展示是非常重要的环节。下面将详细介绍如何进行视图控制器的重构,以及如何实现Power视图和展示获取的属性。
1. 重构细节视图控制器
在处理新的托管对象展示和编辑时,有两种选择。一种是创建一个新的表格视图控制器类专门处理Power实体的展示,但这并非最优雅的解决方案。另一种更好的方式是将HeroDetailController重构为更通用的ManagedObjectController,后续可以用这个重构后的控制器来实现Hero实体获取属性的视图。
1.1 重命名配置类
由于要重命名控制器类,所以也需要重命名配置类。具体操作步骤如下:
1. 打开HeroDetailConfiguration.h文件,在编辑器面板中高亮显示类名。
2. 选择“Edit ➤ Refactor ➤ Rename”菜单,将类重命名为ManagedObjectConfiguration。
3. 点击“Preview”,查看Xcode所做的更改,这些更改应包括接口和实现文件,以及HeroDetailController中的引用。
4. 确认无误后,点击“Save”保存更改。
同时,需要对代码进行修改。在ManagedObjectConfiguration的init方法中,原本加载配置属性列表的代码如下:
NSURL *plistURL = [[NSBundle mainBundle] URLForResource:@"ManagedObjectConfigu
iOS视图控制器重构与属性展示
超级会员免费看
订阅专栏 解锁全文
1

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



