深入探索iOS 9应用开发:视图、控制器与框架详解

《Programming iOS 9: Dive Deep into Views, View Controllers, and Frameworks》是一本专为iOS开发人员编写的实用指南,作者是Matt Neuburg。本书适合已经掌握了Swift、Xcode和Cocoa框架基础知识的读者,旨在深入讲解iOS应用开发中关键组件的构建与实际操作。全书共分为四个部分,涵盖了从基础视图、控制器管理、界面元素到多种框架的广泛内容。
在Part I "Views"中,章节1至5分别介绍了创建、绘制、层化、动画以及响应触摸的视图技术。这部分的重点在于让开发者理解如何构建可交互的用户界面,并掌握视图层次结构和动态调整。
Part II "Interface"部分进一步深入,包括了视图控制器的设计(第6章),滚动视图(第7章)、表格视图和集合视图的使用(第8章),以及针对iPad特性的界面设计(第9章)。此外,还有文本处理(第10章)、网页视图(第11章)和各种控件和特殊视图(第12章)的讲解,以及模态对话框的实现(第13章)。
Part III "Some Frameworks"详细探讨了音频(第14章)、视频处理(第15章)、音乐库访问(第16章)、照片库和图像捕获(第17章)、联系人(第18章)、日历(第19章)、邮件和消息(第20章)、地图(第21章)以及传感器相关的技术(第22章)。
Part IV "Final Topics"涵盖了持久存储(第23章)、基本网络编程(第24章)、多线程(第25章)和撤销功能(第26章)等高级主题,以及附录A和B提供的应用程序生命周期事件和实用函数参考。
这本书不仅提供了大量的代码示例,而且所有示例都可在GitHub上获取,方便读者学习和实践。此外,作者确保内容紧跟iOS 9的新特性,如新的布局约束、UIKit的增强功能、改进的 unwind segue 和平板设备的多任务处理等。作为第六版,该书不断更新,以适应技术的发展。
《Programming iOS 9》是一本全面且实用的指南,对于想要提升iOS应用开发技能的专业人士来说,无论是初学者还是经验丰富的开发者,都能从中收获宝贵的知识和实践经验。
141 浏览量
112 浏览量
227 浏览量
156 浏览量
141 浏览量
2014-12-19 上传
114 浏览量
125 浏览量
2018-10-02 上传

ramissue
- 粉丝: 354
- 资源: 1487
最新资源
- Delphi常用函数、过程汇总
- 计算机等级考试二级C语言模拟试题五及答案
- python中文手册
- j2ee电子书教程(含数据库介绍)
- h3cne题库,你最好的选择
- MicroStrategy8产品指南白皮书.pdf
- 端铣刀数控加工自由曲面
- LoadRunner7.8安装手册.pdf
- Informatica PowerCenter V7.1.2安装配置手册.pdf
- motif program refrence
- Delphi模式编程
- Quest3D中文手册
- 探索PE文件内幕(中文版)
- (Kluwer) Principles of RTL Design Verifiable (2nd Ed.)
- 奔腾系列微处理器课件
- 新电信息的面试题目 还要多详细啊?啊是?