第1章 初次尝试Core Data应用程序

如果不能把一件事用简单的话说清楚,那就表明你理解得还不够透彻。

——阿尔伯特·爱因斯坦

“体验式学习”(kinesthetic learning)或者说“从实践中学习”(learning by doing),是接收并记住信息的绝佳手段。即便对于许多有经验的程序员来说,Core Data也是个相当棘手的话题,于是,笔者就适时地编写了你手中的这本书,它以实践的方式来讲解Core Data。本书不会过早地讲解一些比较难懂的话题,本章只是会提到后面章节中的一些概念而已。首先,我们要讲解Core Data的入门知识,然后直接演示如何为范例程序添加Core Data支持。本书后续章节会依次介绍更为复杂的话题,而这个范例程序也会随之不断扩充。