iOS 7 应用开发技术详解:从入门到精通

3星 · 超过75%的资源 需积分: 10 117 下载量 97 浏览量 更新于2024-07-22 2 收藏 11.62MB PDF 举报
iOS 7 iPhone/iPad应用开发技术详解 本书是系统学习iOS应用开发的经典著作, 由资深Mac/iOS开发工程师基于iOS 7 撰写,内容全面,从Objective-C语法知识、iOS功能特性,到高级开发方法和技巧,几乎涵盖了中初级iOS开发工程师需要掌握的所有技术和知识。 Objective-C语法知识是iOS开发的基础,本书详细讲解了Objective-C的语法知识,包括类、对象、消息和协议,以及内存管理,重点讲解了Foundation框架常用类的使用方法。 Objective-C是一种面向对象的编程语言,具有强大的功能和灵活性,是iOS开发的核心语言。 iOS功能特性是iOS开发的核心部分,本书详细描述了iOS 7新特性、Objective-C应用开发环境的搭建,以及iPhone应用开发的完整过程。 iOS 7引入了许多新的功能和特性,如Control Center、Notification Center、AirDrop等,这些功能和特性使得iOS应用开发更加丰富和多样化。 高级开发方法和技巧是iOS开发的关键部分,本书讲解了iOS应用开发的框架,包含多状态和多任务、视图和视图控制器、事件和通知、音频和视频等。这些内容是本书的重点,旨在帮助读者真正掌握iOS应用开发的过程。 实战性强是本书的最大特色,每个知识点都有辅助理解的小案例,最后还提供了两个综合性应用开发案例,分别是基于iPad的应用程序“精灵小书柜”和基于iPhone的“弹球游戏”。这些实践案例帮助读者将理论知识应用到实践中,真正掌握iOS应用开发的过程。 本书共20章,分4部分:准备篇、语法篇、基础篇和实战篇。准备篇介绍了iOS、Objective-C和Xcode的入门知识,语法篇详细讲解Objective-C的语法知识,基础篇讲解了iOS应用开发的框架,实战篇详细讲解了两个实战案例的完整开发过程。 本书是系统学习iOS应用开发的经典著作,涵盖了中初级iOS开发工程师需要掌握的所有技术和知识,是学习iOS应用开发的不二之选。