iOS开发:Core Data之后的iCloud数据存储探索
1. 前期准备与Core Data基础回顾
在开始深入iCloud数据存储之前,我们先回顾一些前期的操作。在相关开发中,若使用了 HeroReportController ,需要在 HeroDetailController.m 文件顶部导入其头文件:
#import "HeroReportController.h"
完成导入后,构建并运行 SuperDB 应用。可以添加不同生日、不同性别的英雄数据,深入查看报告,观察查找年长、年轻、同性和异性英雄时的结果。创建新英雄时不设置性别,会发现无性别的英雄会出现在异性报告中,但不会出现在同性报告中,大家可以思考其中原因及解决办法。
前期的学习已经为我们使用Core Data打下了坚实基础,同时也让我们了解到如何设计复杂的iPhone应用,避免编写不必要的代码,避免在多个地方重复相同的逻辑。编写通用代码能带来诸多好处,并且我们也学会了寻找重构代码的机会,让代码更简洁、高效、易于维护。
2. iCloud简介
随着iOS 5的推出,苹果引入了iCloud,这是其基于互联网的工具和服务的最新成果。对于终端用户而言,iCloud扩展了苹果之前的MobileMe服务,包括电子邮件、联系人管理、查找我的iPhone等功能,还增加了iOS备份与恢复、iTunes Match、照片流以及“回到我的Mac”等功能。到了iOS 8,iCloud进行了重大更新,新增了名为C
超级会员免费看
订阅专栏 解锁全文
77

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



