大小:94.98M
更新时间:23-09-09
系统:Pc
第1章 踏上新征程 1.1 本书讲什么 1.2 你需要具备的基础 1.3 启程前的准备 1.4 本书主要内容 第2章 Core Data剖析 2.1 Core Data简史 2.2 创建Core Data应用程序 2.3 Core Data概念和术语 2.4 数据模型 2.5 Managed Object 2.6 键-值(Key-Value)编程 2.7 Managed Object上下文 2.8 小结 第3章 完美的开端:添加、显示和删除数据 3.1 建立Xcode项目 3.1.1 添加场景 3.1.2 场景和导引线 3.1.3 Storyboard文档大纲 3.2 应用程序架构 3.3 设计视图控制器界面 3.4 创建HeroListController 3.4.1 创建Connection和Outlets 3.4.2 导航栏按钮 3.4.3 标签栏User Defaults 3.5 设计数据模型 3.5.1 添加一个实体 3.5.2 编辑新实体 3.5.3 为Hero实体添加属性 3.6 声明Fetched Results Controller 3.7 实现Fetched Results Controller 3.8 Fetched Results Controller的Delegate方法 3.9 一切就绪 3.9.1 错误处理 3.9.2 实现Edit和Add 3.9.3 为表格视图数据源和Delegate编写代码 3.9.4 表格视图排序 3.9.5 运行时载入Fetch Request 3.10 跑起来吧 3.11 完成,但还要继续 第4章 隐藏在详情视图中的“怪兽” 4.1 视图实现方案选择 4.2 创建详情视图控制器 4.2.1 接通导引线 4.2.2 HeroDetailController 4.3 详情视图中的挑战 4.4 使用Property列表控制表格结构 4.5 使用Property列表搭建表格结构模型 4.6 通过Property列表定义表格视图 4.7 解析Property列表 4.8 显示详情 4.9 编辑详情 4.10 详情视图的编辑模式 4.11 创建自定义UITableViewCell子类 4.12 保存修改 4.13 专门的输入视图 4.13.1 DatePicker SuperDBEditCell子类 4.13.2 使用DatePicker SuperDBEditCell子类 4.13.3 实现一个选择器 4.14 “怪兽”的终结 第5章 为变化做准备:迁移和版本控制 5.1 关于数据模型 5.1.1 数据模型会被编译 5.1.2 数据模型可以拥有多个版本 5.1.3 创建新版数据模型 5.1.4 当前数据模型版本 5.1.5 数据模型版本标识符 5.2 迁移 5.2.1 轻量VS标准 5.2.2 标准迁移 5.3 为轻量迁移设置应用 5.4 让我们迁移吧 第6章 自定义管理对象 6.1 更新数据模型 6.1.1 添加Age属性 6.1.2 添加“最喜爱颜色”属性 6.1.3 为name属性指定最小长度 6.2 创建Hero类 6.2.1 修改Hero的Header 6.2.2 设置默认值 6.3 校验 6.3.1 单属性校验 6.3.2 nil vs. NULL 6.3.3 多属性校验 6.4 虚拟Accessor 6.5 添加校验反馈 6.6 更新详情视图 6.7 重构SuperDBEditCell 6.7.1 Xcode重构选项 6.7.2 搬移代码 6.7.3 可编辑Property 6.8 创建Color表格视图单元格 6.8.1 自定义颜色编辑器 6.8.2 自定义Color表格视图单元格 6.9 清除选择器 6.10 还有一件事 6.11 前路更多彩 第7章 关系、属性获取和表达式 7.1 扩展你的应用程序:“超能力”和“英雄榜” 7.2 关系 7.2.1 对一关系 7.2.2 对多关系 7.2.3 逆关系 7.2.4 Fetched Properties 7.2.5 在数据模型编辑器中创建关系和Fetched Properties 7.2.6 删除规则 7.3 表达式和融合 7.4 添加“超能力”实体 7.5 创建Power关系 7.6 创建逆关系 7.7 创建olderHeros Fetched Property 7.8 创建youngerHeros Fetched Property 7.9 创建sameSexHeroes Fetched Property 7.10 创建oppositeSexHeroes Fetched Property 7.11 向Hero类添加关系和Fetched Properties 7.12 修改详情视图 7.12.1 重新思考配置 7.12.2 封装和信息隐藏 7.12.3 数据驱动配置 7.12.4 添加“超能力” 7.13 重构详情视图控制器 7.13.1 重命名Configuration类 7.13.2 重构详情控制器 7.13.3 重构Hero实例变量 7.13.4 再抽象一点 7.13.5 新的HeroDetailController 7.14 “超能力”视图控制器 7.15 Fetch Properties 7.16 和Core说再见 第8章 在云端 8.1 使用iCloud进行数据存储 8.2 iCloud基础 8.3 iCloud Backup 8.4 在应用程序中启用iCloud 8.5 键-值数据存储 8.6 文档存储 8.6.1 UIDocument 8.6.2 支持iCloud的UIDocument 8.6.3 NSMetadataQuery 8.7 支持iCloud的Core Data 8.8 升级SuperDB 8.8.1 Entitlements 8.8.2 创建启用iCloud的Provisioning Profile 8.8.3 修改Persistent Store 8.8.4 修改Managed Object上下文 8.8.5 收到DataChanged通知时更新UI 8.8.6 测试数据存储 8.8.7 “脚踏实地” 第9章 使用Game Kit进行蓝牙点对点通信 9.1 Game Center 9.2 点对点连接 9.3 In Game Voice 9.4 本章的应用程序 9.5 网络通信模型 9.5.1 客户端-服务器模型 9.5.2 点对点模型 9.5.3 客户端-服务器与点对点混合 9.6 Game Kit中的Session 9.6.1 创建Session 9.6.2 查找并连接到其他Session 9.6.3 监听其他的Session 9.6.4 向连接点发送数据 9.6.5 信息打包发送 9.6.6 从连接点接收数据 9.6.7 关闭连接 9.7 Peer Picker 9.7.1 创建Peer Picker 9.7.2 处理连接 9.7.3 创建Session 9.8 创建项目 9.8.1 关闭待机计时器 9.8.2 导入Game Kit框架 9.8.3 设计界面 9.8.4 定义应用程序常量 9.8.5 设计棋盘 9.8.6 创建数据包对象 9.8.7 搭建视图控制器头 9.9 内测 9.10 游戏开始 第10章 Map Kit 10.1 本章的应用程序 10.2 概览和术语 10.3 地图视图 10.3.1 地图类型 10.3.2 用户所在位置 10.3.3 坐标区域 10.3.4 设定显示区域 10.3.5 地图视图Deleate 10.4 标注 10.4.1 标注对象 10.4.2 标注视图 10.4.3 添加和移除标注 10.4.4 选中标注 10.4.5 提供带有标注视图的地图视图 10.5 地理编码和反向地理编码 10.6 搭建MapMe应用程序 10.6.1 链接Map Kit和Core Location框架 10.6.2 构建界面 10.6.3 实现视图控制器接口 10.6.4 实现标注对象类 10.6.5 实现MapMe的ViewController 10.7 升级啦,年轻人 第11章 消息:邮件、短信和社交媒体 11.1 本章的应用程序 11.2 MessageUI框架 11.2.1 创建邮件编写视图控制器 11.2.2 填写标题行 11.2.3 填写收件人 11.2.4 设置邮件正文 11.2.5 添加附件 11.2.6 显示邮件编写视图 11.2.7 邮件编写视图控制器的Delegate方法 11.2.8 消息编写视图控制器 11.3 Social框架 11.3.1 SLComposeViewController 11.3.2 SLRequest 11.4 活动视图控制器 11.5 构建MessageImage应用程序 11.5.1 构建用户界面 11.5.2 拍照 11.5.3 调用照相机 11.5.4 选择消息发送器 11.6 寄往:下一章 第12章 媒体库访问和播放 12.1 MediaPlayer框架 12.1.1 媒体项 12.1.2 媒体项集合 12.1.3 媒体查询和媒体属性Predicate 12.1.4 媒体选择控制器 12.1.5 音乐播放控制器 12.2 简单的音乐播放器 12.2.1 构建SimplePlayer应用程序 12.2.2 构造用户界面 12.2.3 声明Outlet和Action 12.3 MPMoviePlayerController 12.4 MPMediaPlayer 12.5 AVFoundation 12.6 AVMediaPlayer 12.7 小心!前方有洪水 第13章 加把锁:iOS安全 13.1 安全性考量 13.2 安全性技术 13.2.1 加密 13.2.2 散列 13.2.3 证书和签名 13.2.4 身份 13.3 iOS安全性 13.3.1 随机Keychain 13.3.2 证书、密钥和受信服务 13.4 Keychain Viewer 13.4.1 创建Certificate Authority 13.4.2 创建Keychain应用 13.5 安全不打烊 第14章 保持界面响应 14.1 探索并发问题 14.2 创建Stalled应用程序 14.2.1 设计界面 14.2.2 实现Stalled视图控制器 14.3 Timer 14.3.1 创建Timer 14.3.2 停止Timer 14.3.3 Timer的局限性 14.4 使用Timer修改Stalled应用程序 14.4.1 创建Batch对象 14.4.2 修改nib 14.4.3 修改视图控制器头文件 14.4.4 修改视图控制器的实现文件 14.5 操作队列和并发 14.5.1 线程 14.5.2 操作 14.5.3 操作队列 14.6 使用操作队列优化Stalled应用程序 14.6.1 创建SquareRootApplication 14.6.2 自定义ProgressCell 14.6.3 调整用户界面 14.6.4 修改ViewController.h 14.6.5 修改ViewController.m 14.7 排队站好 第15章 单元测试、调试和相关工具 15.1 单元测试 15.2 调试 15.2.1 断点 15.2.2 Debug Navigator 15.2.3 Debug Area 15.2.4 尝试Debug Control 15.2.5 Breakpoint Navigator和Symbolic断点 15.2.6 条件断点 15.2.7 断点行为 15.2.8 静态分析 15.2.9 有关调试的补充 15.3 使用Instruments进行性能分析 15.4 胜利的终点线 第16章 路在脚下 16.1 逃离困境 16.2 苹果提供的文档 16.3 邮件列表 16.4 论坛 16.5 网站 16.6 博客 16.7 如果一切都失败了…… 16.8 再见

应用信息
同类热门
热门标签
网友评论0人参与,0条评论
最新排行
苏菲的世界pdf扫描版1.36M官方版 苏菲的世界是由挪威作家乔斯坦·贾德创作的一本关于西方哲学史的长篇小说,该书以小说的形式,通过一名哲学导师向一个叫苏菲的女孩传授哲学知识的经过,揭示了西方哲学史发展的历程。并将前苏格拉底时代到萨特,以及亚里士多德、笛卡儿、黑格尔等人的思想都通过作者生
查看
06j403-1楼梯栏杆栏板图集.pdf7.97M高清版 06j403-1楼梯栏杆图集是由中国五洲设计研究院与中国建筑标准研究院编官联合编写的一套国家建筑标准设计图集,全称又叫做06j403-1楼梯栏杆栏板(一),是根据建设部建质[2004]46号文“关于发布《二00四国家建筑标准设计编制工作计划》的通知
查看
windows程序设计第7版中文版14.84M电子版 windows程序设计第7版中文版是专门为国内的Windows开发人员而提供的一个pdf电子版学习文件,同时由于这是国外一名作者进行编写分享的,因此原著是纯英文的,但为了更好的满足国人们的学习需求,所以小编带来的是经过专业团队进行翻译的一个简体中文
查看
尼康d800使用说明书21.81Mpdf电子版尼康d800说明书是尼康官方针对尼康d800单反相机而开发的使用说明书,同时适用于d800和d800e,详细的介绍了相机的使用方法,包括如何快速开始指南,即时取景拍摄,动画即时取景,对焦,释放模式,iso感光度,曝光,白平衡,图像增强,闪光拍摄等等重要知
查看
android ui基础教程 中文版73.87M奥斯特兰德 pdf扫描版 android ui基础教程是一本android UI入门教程,由美国移动软件开发者奥斯特兰德jason Ostrander编著。本书详细介绍了android ui的知识点,拥有丰富的图示说明,以及清晰实用的示例。作者以Android编程专家的身份
查看
ubuntu权威指南224.3M刑国庆pdf扫描版ubuntu权威指南是一本Ubuntu linux系统的权威使用指南,由刑国庆等人编著。本书内容丰富,详细全面的介绍了ubuntu应用的方方面面,包括系统概述与安装、桌面环境、命令行基础知识、文件系统基础知识、文件和目录操作、Shell基础知识、Shel
查看
21天学通c语言第6版10.04M琼斯 pdf扫描版 21天学通C语言是一本初学者的超佳轻量级教程书籍,由美国程序员琼斯Bradley Jones,艾特肯Peter Aitken和Dean Miller三人共同编著,本书译自《Teach Yourself C in 21 Days》第6版,是初学者学习
查看
sql语法范例大全(SQL Server 、Oracle通解)132.16M黄少华陈翠娥pdf扫描版 sql语法范例大全(SQL Server 、Oracle通解)是一本SQL语法范例书籍,由黄少华和陈翠娥两人共同编著。本书结构清晰,按结构化的设计方法进行布局编排;内容全面,几乎囊括所有的知识点;方法多样,同时采用工具和命令实现;实例丰富,融合技术
查看
java web从入门到精通76.82M明日科技高清扫描版 java web从入门到精通是一本java web入门经典书籍,由明日科技编著,本书从初学者的角度,循序渐进地讲解java web应用程序开发应该掌握的各项技术,提供了从入门到编程高手所必备的各类知识,共分5篇,第1篇web开发基础,第2篇jsp语
查看
jenkins权威指南中文pdf版47.47M约翰·弗格森·斯马特扫描版Jenkins作为持续集成、持续交付领域内的优秀开源软件,自然而然地成为我们在项目中大量运用的工具,但如何才能更好的学习好呢?小编这里推荐大家阅读jenkins权威指南,这是一本Jenkins的权威指南教材,由美国程序员约翰·弗格森·斯马特编著。全书就是
查看
MATLAB图形图像pdf86.99M苏金明/王永利pdf扫描版 MATLAB是国内最流行的多种科学计算软件,可以极大的提高科研人员的工作效率,更快更准确地完成计算方案的设计。这里小编为广大网友提供MATLAB图形图像pdf下载,该图书由苏金明/王永利编著,电子工业出版社出版。全书结合了MATLAB最新版本7.0
查看
IE10兼容性白皮书2Mpdf官方中文版IE10兼容性白皮书是微软推出的一款pdf高清电子书,讲述了如何让你的网站兼容internet explorer 10,并完美支持解决ie10与css的兼容问题,以及微软html5技术的资源汇总。另外软件还附带了pdf福昕阅读器,让用户能够即下即用。目录
查看