《iOS组件与框架——iOS SDK高级特性剖析》——第8章,第8.3节UIDocument简介
本节书摘来自异步社区《iOS组件与框架——iOS SDK高级特性剖析》一书中的第8章,第8.3节UIDocument简介,作者 【美】Kyle Richter , Joe Keeley,更多章节内容可以访问云栖社区“异步社区”公众号查看 8.3 UIDocument简介iOS组件与框架——iOS SDK高级特性剖析应用的功能围绕着以用户为中心的文档式数据展开时,创建UIDocument子类很合适。UIDocument用于自动完成与文档交互时所需的众多典型功能。例如,UIDocument支持自动保存,还支持后台加载和保存,以免影响主队列,进而降低用户界面的响应速度。另外,UIDocument将加载和保存逻辑抽象为简单的方法调用,让开发人员只需编写在文档数据和NSData之间进行转换的简单逻辑。对本章来说最重要的是,UIDocument还自动完成与iCloud的交互。 8.3.1 创建UIDocument子类在示例应用中,用户创建的每条备忘录都是UIDocument子类ICFMyNoteDocument的实例。UIDocument子类应实现方法contentsForType:error:和...