注 本文是学习中觉得比较重要的知识点的摘录,需要系统的学习请查看manual,需要速成教程本文的参考部分提供的几篇不错的文章。 一.入门 1. 几个重要的概念/class 2. 定义数据:Data model=》Managed Objects 3.操作数据:添加、fetch、删除Managed Objects. 二.理解 1.理解 Managed Object Model 2.理解 Managed Object 3.操作 Managed Object(2.3续) 4.Object内存管理: 5.Relationship And fetch properties 6. Using Persistent Stores 7.How To Preload and Import Existing Data 8.Fetched Results Controller<=>UITableView 三.深入(走上人生巅峰) 1.Migrations 2. Multiple context 3. Concurrency with Core Data 4.Core Data Performance 提高效率的一些提示 5.Multiple Persistent Store & Custom Persistent Store 6.补充NSPredicate和NSExpression入门 参考 资源 更新 一.入门(升职加薪) coreData实现什么样的目的:类似archiving实现对象的保存和恢复 coreData相比archiving等有什么样的优势: managing changes of your model objects==>支持redo undo;支持对象之间的关系管理.