疯狂iOS 讲义(上) Objective-C 2.0与iPhone/iPad应用开发基础
本书以最新的 iOS 7.0、Xcode 5 为平台,全面介绍 iOS 应用开发的基础知识。全书从 Objective-C 基本语法开始,详细介绍了 Objective-C 的基本语法结构、Objective-C 的面向对象特征、Foundation 框架的核心类库用法、文件 I/O 体系等知识,掌握 Objective-C 语言是 iOS 引用开发的基础。之后,本书将带领读者掌握 iOS 应用开发的基本理论以及 iOS 应用的 MVC 设计和事件处理编程,重点介绍 iOS 界面编程、iOS 应用的生命周期、Quartz 2D 绘图、坐标变换、Core Image 滤镜、Core Animation 动画等内容。最后介绍了一个《疯狂连连看》游戏实例。
本书并不局限于介绍 iOS 编程的各种理论知识,而是从“项目驱动”的角度来讲授理论,全书一共包括近百...
本书以最新的 iOS 7.0、Xcode 5 为平台,全面介绍 iOS 应用开发的基础知识。全书从 Objective-C 基本语法开始,详细介绍了 Objective-C 的基本语法结构、Objective-C 的面向对象特征、Foundation 框架的核心类库用法、文件 I/O 体系等知识,掌握 Objective-C 语言是 iOS 引用开发的基础。之后,本书将带领读者掌握 iOS 应用开发的基本理论以及 iOS 应用的 MVC 设计和事件处理编程,重点介绍 iOS 界面编程、iOS 应用的生命周期、Quartz 2D 绘图、坐标变换、Core Image 滤镜、Core Animation 动画等内容。最后介绍了一个《疯狂连连看》游戏实例。
本书并不局限于介绍 iOS 编程的各种理论知识,而是从“项目驱动”的角度来讲授理论,全书一共包括近百个实例,这些示范性的实例既可帮读者更好地理解各知识点在实际开发中的应用,也可供读者在实际开发时作为参考,拿来就用。
本书为所有打算深入掌握 iOS 编程的读者而编写,适合各层次的 iOS 学习者和开发者阅读,也适合作为大学教育、培训机构的 iOS 教材。但如果只是想简单涉猎 iOS 应用开发,则本书过于庞大,不适合阅读。
李刚,从事10多年的软件行业从业经历,现任疯狂软件教育中心教学总监。
51cto专家门诊特邀嘉宾。
曾任广州电信、广东龙泉科技等公司的技术培训导师,广东技术师范学院计算机科学系的兼职副教授。
培训的学生已在华为、IBM、阿里软件、网易、电信盈科等名企就职。
国内著名高端IT技术作家,已出版疯狂体系图书均已得到广泛的市场认同,多次重印成为超级畅销书,并被多所“985”“211”院校选作教材。部分图书已被翻译成繁体中文版、授权到台湾地区。
前言