本节书摘来自华章出版社《Core Data应用开发实践指南》一书中的第1章,第1.6节,作者 (美)Tim Roadley,更多章节内容可以访问云栖社区“华章计算机”公众号查看
1.6 习题
你可以试着在已经构建好的Grocery Dude项目上面做试验:
- 修改应用程序委托中每个方法的代码,将下列语句添加到代码顶部,以利于调试:
- 在真实设备与iOS 仿真器中分别运行应用程序,然后对比日志中打印出来的持久化存储区文件的路径有何不同。如果想在排解程序故障的时候打开持久化存储区,那么这一路径信息将会很有用处。
- 修改CoreDataHelper.m文件中的loadStore方法,将持久化存储区的类型从NSSQLStoreType改为NSXMLStoreType,然后试着运行程序。你会发现程序无法运行,因为iOS系统并不支持这种存储格式。