iOS组件与框架——iOS SDK高级特性剖析讲解了如何使用功能强大的iOS组件和框架来开发杰出的应用,使之具备优异的性能、可靠性、交互性,并对媒体提供支持。本书清晰地介绍了一些开发应用所用到的复杂中高级技术,并通过大量实例项目来演示将这些技术集成到iOS应用中的方法。 《iOS组件与框架——iOS SDK高级特性剖析》分为25章,其内容涵盖了使用UIKit Dynamics提供基于物理现象的动画效果;充分利用Core Location、MapKit和地理围栏;利用排行榜和成就等Game Center功能;让用户能够在应用中访问地址簿和媒体库;使用轻量级JSON在服务器、应用和网站之间传输数据;使用UIDocument和键/值存储同步通过iCloud同步应用;使用钥匙串保护数据;使用通知通告用户与应用相关的重要事件;使用Core Data在本地存储和检索持久化数据;使用Objective-C高级特性编写更简洁、更易于管理的应用;使用GCD提供的并发功能提高应用的响应速度;使用TextKit进行发杂的文本处理和显示;使用Xcode 5和Instruments卓有成效地调试应用;使用PassKit创建凭证等内容。 《iOS组件与框架——iOS SDK高 级特性剖析》为想要开发高性能?iOS?应用的人员提供了实用的技巧、可重用的代码以及专家级的建议。本书适合具有一定iOS开发经验,要想进一步提升其开发技能的从业人员阅读。 iOS组件与框架——iOS SDK高级特性剖析目录 第1章 UIKit Dynamics 1 第2章 Core Location、MapKit和地理围栏 13 第3章 排行榜 47 第4章 成就 75 第5章 地址簿 97 第6章 使用音乐库 113 第7章 使用和分析JSON 131 第8章 iCloud 141 第9章 通知 159 第10章 使用Game Kit蓝牙联网技术 183 第11章 AirPrint 199 第12章 Core Data简介 211 第13章 使用Core Data 221 第14章 语言特性 249 第15章 使用Social Framework集成Twitter和Facebook 269 第16章 执行后台任务 293 第17章 使用GCD改善性能 303 第18章 使用钥匙串保护数据 319 第19章 使用图像和滤镜 329 第20章 集合视图 347 第21章 TextKit简介 367 第22章 手势识别器 381 第23章 访问照片库 393 第24章 Passbook和PassKit 411 第25章 调试和Instruments 439