所有分类
  • 所有分类
  • 精品课程
  • 课件资料
  • 标准资料
  • 资料手册
  • 图纸模型
  • 解说文案

iOS 7:iPhone/iPad应用开发技术详解

iOS 7:iPhone/iPad应用开发技术详解 

作 者:        刘一道 著 

出版时间:        2013 

内容简介 

  《iOS 7:iPhone/iPad应用开发技术详解》由资深Mac/iOS开发工程师基于iOS 7撰写。内容全面,从Objective-C语法知识、iOS功能特性,到高级开发方法和技巧,几乎涵盖了中初级iOS开发工程师需要掌握的所有技术和知识;实战性强,每个知识点都有辅助理解的小案例,最后还提供了两个综合性应用开发案例。内容循序渐进,是系统学习iOS应用开发的经典著作。《iOS 7:iPhone/iPad应用开发技术详解》共20章,分4部分。准备篇(第1~2章)介绍了iOS、Objective-C和Xcode的入门知识,详细描述了iOS 7新特性、Objective-C应用开发环境的搭建,以及iPhone应用开发的完整过程;语法篇(第3~8章)详细讲解Objective-C的语法知识,其中包括类、对象、消息和协议,以及内存管理,重点讲解了Foundation框架常用类的使用方法;基础篇(第9~18章)讲解了iOS应用开发的框架,包含多状态和多任务、视图和视图控制器、事件和通知、音频和视频等,这些内容是本书的重点;实战篇(第19~20章)详细讲解了两个实战案例的完整开发过程,分别是基于iPad的应用程序“精灵小书柜”和基于iPhone的“弹球游戏”,目标是通过两个案例把前面学到知识应用到实践中,帮助读者真正掌握iOS应用开发的过程。 

目录 

前言 

第一部分 准备篇 

第1章 初识iOS、Objective-C和Xcode / 2 

1.1 认识iOS / 2 

1.1.1 iOS的发展历程 / 2 

1.1.2 iOS的设计和功能特性 / 3 

1.1.3 iOS 7的新特性 / 5 

1.1.4 iOS架构 / 6 

1.1.5 iOS框架 / 8 

1.1.6 iOS系统框架的变迁 / 11 

1.1.7 Mac OS X和iOS平台不同框架的差异性 / 13 

1.1.8 初步了解iOS开发者工具 / 16 

1.2 认识Objective-C / 20 

1.2.1 发展历程及版本变化 / 20 

1.2.2 语言性能与分析 / 21 

1.2.3 框架和代码的关系 / 22 

1.3 基于非苹果机平台搭建开发环境 / 23 

1.3.1 前期准备 / 23 

1.3.2 创建用于安装Mac OS X的VMWare虚拟机 / 24 

1.3.3 安装Mac OS X / 26 

1.3.4 安装Xcode SDK / 30 

1.4 小结 / 33 

第2章 创建你的第一个iOS应用程序 / 34 

2.1 应用程序的实现目标 / 34 

2.2 入门的开始 / 35 

2.2.1 新建一个Xcode项目 / 35 

2.2.2 在模拟器中查看应用程序的效果 / 37 

2.3 启动一个应用程序 / 39 

2.3.1 探究main.m源文件 / 40 

2.3.2 分析属性列表文件 / 41 

2.3.3 查看串联图 / 41 

2.4 检查视图控制器及其视图 / 43 

2.4.1 如何使用检查器 / 43 

2.4.2 更改视图的背景颜色 / 45 

2.5 对视图进行配置和管理 / 47 

2.5.1 新增用户界面元素 / 47 

2.5.2 为按钮增添一个动作 / 51 

2.5.3 为文本框和标签创建插座 / 53 

2.5.4 打开Connections检查器验证连接 / 56 

2.5.5 对文本框进行委托处理 / 57 

2.5.6 让应用程序具有辅助功能 / 58 

2.6 使用视图控制器完成应用程序 / 59 

2.6.1 给用户的名称添加属性 / 59 

2.6.2 实现changeGreeting: 方法 / 60 

2.6.3 把视图控制器作为输入文本框的委托 / 61 

2.7 测试应用程序 / 62 

资源下载
下载价格10 金币
VIP免费
0
没有账号?注册  忘记密码?

社交账号快速登录