
作者:(美)格罗伦德(Grönlund, H.E.),(美)弗朗西斯(Francis, C.) (美)格林姆斯(Grimes
页数:551
出版社:清华大学出版社
出版日期:2013
ISBN:9787302332855
电子书格式:pdf/epub/txt
内容简介
《ios
6
开发范例代码大全》是为ipad、iphone和其他ios
sdk设备与平台开发解决方案的专业指南。书中提供了深度代码示例,并介绍了开发者每天都会遇到的各种场景。
本书的范例涵盖范围很广,面向专业开发者。在本书中你将学到大量真实世界的示例,这些示例将帮助你快速、高效地构建功能完善的应用程序。
作者简介
Hans-Eric
Gr?nlund从1990年就开始从事专业软件开发工作了。他目前供职于Knowit,这是一家位于斯堪的纳维亚的IT咨询领导公司,他帮助团队使用敏捷方法开发软件。
本书特色
畅销书升级版,即学即用的ios
6核心代码大全
·使用自动布局构建适应不同屏幕尺寸的、灵活的用户界面
·将twitter与facebook等社交网络服务集成到应用程序中
·使用表视图、集合视图与coredata构建数据驱动的强大应用程序
·通过智能的多媒体使应用程序脱颖而出
·使用gamecenter增强游戏应用程序
·使用最新的xcode开发强大的应用
·使用最佳实践进行应用程序的设计与开发
·使用全新的地图引擎构建位置感知的应用程序
目录
第1章 应用程序攻略 11.1 设置单视图应用程序 11.2 攻略1-2:链接一个框架 41.3 攻略1-3:添加用户界面控件视图 51.4 攻略1-4:创建outlet 71.5 攻略1-5:创建动作 101.6 攻略1-6:创建类 121.7 攻略1-7:添加info.plist属性141.8 攻略1-8:添加资源文件 151.9 攻略1-9:使用故事板 171.9.1 故事板中包含的内容 171.9.2 设置使用故事板的应用程序 181.9.3 在故事板中添加新场景191.9.4 添加一个表视图场景 211.9.5 添加一个详细视图 231.9.6 设置一个自定义视图控制器 261.9.7 使用单元格原型 291.10 攻略1-10:错误处理 321.10.1 创建一个错误处理框架331.10.2 通知用户 361.10.3 实现恢复选项 401.11 攻略1-11:处理异常 421.11.1 处理异常的策略 421.11.2 搭建一个测试应用程序421.11.3 截获未捕捉的异常 431.11.4 报告错误 451.11.5 添加按钮 461.11.6 通过电子邮件发送报告481.11.7 最后一点完善 501.12 攻略1-12:添加简化版的应用程序 511.12.1 adding a buildtarget 511.12.2 编写某个版本的代码521.13 攻略1-13:加载启动画面 531.13.1 加载图像文件 541.13.2 设计加载画面 551.14 本章小结 56第2章 布局攻略572.1 攻略2-1使用自动布局572.1.1 自动布局的约束572.1.2 约束的优先级602.1.3 添加尾随按钮612.2 攻略2-2::自动布局编程632.2.1 设置应用程序632.2.2 visual formatlanguage652.2.3 添加图像视图682.2.4 定义图像视图的约束692.3 攻略2-3:调试自动布局732.3.1 处理二义性的布局742.3.2 处理不可满足性的问题772.4 本章小结83第3章 表视图和集合视图攻略853.1 攻略3-1:创建未分组的表格853.1.1 构建一个应用程序853.1.2 添加表示国家的模型883.1.3 在表视图中显示数据903.1.4 有关缓存单元格的说明933.1.5 配置单元格933.1.6 有关圆角的说明963.1.7 实现辅助视图973.1.8 增强用户交互体验1023.1.9 有关单元格视图自定义的一点说明1043.2 攻略3-2:编辑uitableview1043.2.1 uitableview的行动画1063.2.2 还有其他操作1073.3 攻略3-3:uitableview的重排序1093.4 攻略3-4:创建分组的uitableview1103.5 攻略3-5:注册自定义单元格类1163.5.1 创建一个自定义表视图单元格类1173.5.2 注册单元格类1193.6 攻略3-6:创建国旗挑选器collectionview1203.6.1 设置应用程序1213.6.2 创建数据模型1223.6.3 构建flagpicker1233.6.4 定义collectionview界面1283.6.5 显示国旗挑选器1333.6.6 通过自动布局将题头居中显示1353.7 本章小结136第4章 位置服务攻略1374.1 关于corelocation1374.1.1 标准与显著变化服务1384.1.2 ios6的新特性1384.1.3















