iPhone 开发从入门到精通
作 者: 林晖晶 编著
出版时间: 2014
内容简介
iPhone是一款结合了拍照、个人数码助理、媒体播放器以及无线通信设备的掌上智能手机,凭借其独有的强大用户体验,赢得了广大消费者的青睐。每一代iPhone新产品的推出,都成为了消费者追捧的对象,一直是智能手机产品中销量领先的品牌。《iPhone 开发从入门到精通》中的实例典型并且具有较强的代表性,都是当前市面中的热点应用。《iPhone 开发从入门到精通》分为12章,分别详细地介绍了iOS开发入门、Objective-C语言基础、连连看手机游戏、开发一个记事本程序、开发浏览器程序、开发一个视频播放器、开发一个地图系统、开发一个通信录系统、开发一个翻书特效系统、开发一个多功能音乐盒、公交路线查询系统、分析开源中国客户端。通过10个综合实例的实现过程,详细讲解了开发大型iPhone系统的基本流程。《iPhone 开发从入门到精通》适合iPhone开发人员、iPhone爱好者学习,也可以作为培训学校和大专院校相关专业的教学用书。
目 录第1章 iOS开发入门 1
1.1 iOS系统介绍 1
1.1.1 iOS发展史 1
1.1.2 iOS功能 1
1.2 从iPhone到iPad 4
1.2.1 让世界疯狂的iPhone 4 目 录第1章 iOS开发入门 1
1.1 iOS系统介绍 1
1.1.1 iOS发展史 1
1.1.2 iOS功能 1
1.2 从iPhone到iPad 4
1.2.1 让世界疯狂的iPhone 4
1.2.2 改变世界的iPad 5
1.3 加入iOS开发团队 5
1.4 搭建开发环境 7
1.4.1 Xcode介绍 8
1.4.2 iOS SDK介绍 8
1.4.3 下载并安装Xcode 10
1.5 使用Xcode开发环境 13
1.5.1 使用Xcode创建程序的基本步骤 14
1.5.2 Xcode的基本功能 14
1.6 启动模拟器 26
1.7 iOS的常用开发框架 30
1.7.1 Foundation框架简介 30
1.7.2 Cocoa框架简介 32
1.8 常用的第三方工具 33
1.8.1 iPhone Simulator 33
1.8.2 Interface Builder 34第2章 Objective-C语言基础 35
2.1 最耀眼的新星 35
2.1.1 统计数据 35
2.1.2 Objective-C概述 35
2.1.3 为什么选择Objective-C 36
2.2 Objective-C的优点及缺点 37
2.3 Objective-C实例 37
2.3.1 使用Xcode编辑代码 38
2.3.2 基本元素介绍 40
2.4 数据类型和常量 44
2.4.1 int类型 45
2.4.2 float类型 46
2.4.3 double类型 46
2.4.4 char类型 47
2.4.5 字符常量 49
2.4.6 id类型 50
2.4.7 限定词 51
2.4.8 总结基本数据类型 53
2.5 字符串 53
2.6 算数表达式 54
2.6.1 运算符的优先级 54
2.6.2 整数运算和一元负号运算符 55
2.6.3 模运算符 56
2.6.4 整型值和浮点值的相互转换 57
2.6.5 类型转换运算符 58