Core Data应用开发实践指南

Core Data应用开发实践指南

(美) 罗德雷 (Roadley,T.) , 著

出版社:机械工业出版社

年代:2014

定价:79.0

书籍简介:

本书是第一本关于核心数据的图书,全面反映了苹果平台的最新创新,特别是它对iCloud的支持。本书将循序渐进地介绍如何利用故事板、ARC、iOS7和Xcode 5创建现代的数据驱动的iOS应用。本书每一章都提供了网址,读者可以从中下载与该章进度相对应的范例项目,以便准确地了解项目在每个阶段的状况,另外,您也可以把这种按步骤实现出来的代码运用到自己的项目中。每章后面都有一些习题,无论是您是自学者,还是参加iOS开发课程的学生,都可以通过这些题目来进一步探索Core Data领域。

书籍目录:

UIPickerView 7.4 创建UnitPickerTF 7.5 创建LocationAtHomePickerTF 7.6 创建LocationAtShopPickerTF 7.7 使选取器不遮住文本框 7.8 小结 7.9 习题第8章 预先加载数据 8.1 默认的数据 8.2 判断应用程序是否需要导入数据 8.3 从XML中导入数据 8.4 创建导入默认数据所需的上下文 8.5 防止重复导入默认数据 8.6 触发导入默认数据的操作 8.7 创建CoreDataImporter 8.8 选定各实体的Unique 属性 8.9 把XML中的数据映射到实体的属性 8.10 从持久化存储区中导入数据 8.11 小结 8.12 习题第9章 深拷贝 9.1 概述 9.2 配置拷贝源数据所用的Core Data栈 9.3 增强CoreDataImporter类 9.4 触发深拷贝 9.5 小结 9.6 习题第10章 性能 10.1 发现性能问题 10.2 实现拍照功能 10.3 生成测试数据 10.4 用SQLDebug测量性能 10.5 用Instruments测量性能 10.6 改善程序性能 10.7 清理 10.8 小结 10.9 习题第11章 后台处理 11.1 后台保存 11.2 后台处理 11.3 建立Faulter类 11.4 建立Thumbnailer类 11.5 小结 11.6 习题第12章 搜索 12.1 修改CoreDataTVC类 12.2 修改PrepareTVC类 12.3 小结268 12.4 习题268第13章 与Dropbox相结合的备份与恢复 13.1 与Dropbox相集成 13.2 在CoreDataHelper类中准备相关代码 13.3 构建DropboxHelper类 13.4 构建DropboxTVC类 13.5 小结 13.6 习题第14章 iCloud 14.1 概述 14.2 启用iCloud 14.3 为CoreDataHelper类添加iCloud功能 14.4 Debug Navigator 14.5 禁用iCloud 14.6 小结 14.7 习题第15章 iCloud高级使用技巧 15.1 去除重复数据 15.2 散播数据 15.3 打造干净的开发环境 15.4 Core Data程序的配置 15.5 收尾工作 15.6 小结 15.7 习题第16章 与Web服务相集成 16.1 StackMob简介 16.2 StackMob SDK 16.3 创建StackMob应用程序 16.4 准备托管对象模型 16.5 配置StackMob客户端 16.6 SAVING 16.7 响应底层数据的变更 16.8 自动生成Schema 16.9 Schema的权限 16.10 认证 16.11 使程序保持响应 16.12 小结 16.13 习题附录A 为第1章的Grocery Dude程序所做的准备工作附录B 为第16章的Grocery Cloud程序所做的准备工作

内容摘要:

点击查看:  《Core Data应用开发实践指南》通过大量实例深度剖析Core Data应用开发的全过程,不仅详细讲解了Core Data的基础知识、功能特性、新的编程范式和实用开发技巧,而且还讲解了Core Data如何与iCound和StackMob集成,可以帮助读者迅速掌握Core Data的用法并具备实战能力。《Core Data应用开发实践指南》共分16章;第1章讲解Core Data应用程序的基础知识并演示如何为范例程序添加Core Data支持;第2~4章介绍托管对象模型的基础知识、迁移和扩展;第5章探讨如何用Core Data及获取结果控制器来驱动表格视图;第6章展示怎样在应用程序里传递托管对象;第7章讲解如何把由Core Data所驱动的选取器视图添加到编辑视图中;第8章解释如何用XML中的默认数据来生成持久化存储区;第9章讲解如何利用深拷贝从选定的实体中把对象与关系由一个持久化存储区拷贝至另一个存储区中;第10章探讨如何用Instruments来判断并解决性能问题;第11章讲解如何由后台进程来处理任务;第12章介绍在CoreDataTVC里如何实现高效的搜索功能;第13章讲解如何创建备份文件,以及如何用Dropbox的Sync API来同步文件;第14章讲解Core Data与iCloud的集成;第15章介绍如何进一步提升Core Data与iCloud的集成幅度;第16章通过StackMob来介绍如何在多个用户之间进行跨平台的数据分享及协作。【作者简介】Tim Roadley是Emite Pty Ltd的资深分析软件顾问。他主要致力于研发商业智能控制面板,目前正在为澳大利亚一家大银行制作该产品。在到Emite公司供职之前,曾在Cuscal Pty Ltd任基础设施经理一职,并积极参与payments switch的设计与实现工作,全澳大利亚有1300多台ATM都是由这种payments switch驱动的。在夜间,他是一位活跃的iOS开发者与教程编写者,他制作的多个应用程序都在App Store上架,包括Teamwork、iSoccer以及最近出品的Grocery Dude及Grocery Cloud。闲暇时,他与妻子Tracey及两个可爱的孩子Tyler与Taliah一起,享受着愉快的家庭生活。  译者简介  爱飞翔 资深软件开发工程师,擅长Web开发、移动开发和游戏开发,有10余年开发经验,曾主导和参与了多个手机游戏和手机软件项目的开发,经验十分丰富。业余爱好文学和历史,有一定的文学造诣。翻译并出版了《Android游戏开发实践指南》、《测试驱动的iOS开发》、《HTML5 Canvas核心技术:图形、动画与游戏开发》、《NoSQL精粹》和《JavaScript应用开发实践指南》等书。

书籍规格:

书籍详细信息
书名Core Data应用开发实践指南站内查询相似图书
丛书名iOS/苹果技术丛书
9787111482260
如需购买下载《Core Data应用开发实践指南》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位机械工业出版社
版次1版印次1
定价(元)79.0语种简体中文
尺寸19 × 24装帧平装
页数 449 印数 4000

书籍信息归属:

Core Data应用开发实践指南是机械工业出版社于2014.11出版的中图分类号为 TN929.53-62 的主题关于 移动终端-应用程序-程序设计-指南 的书籍。