图书介绍

苹果iOS 6开发从入门到实战【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

苹果iOS 6开发从入门到实战
  • 睿峰科技编 著
  • 出版社: 北京:当代中国出版社
  • ISBN:9787515402789
  • 出版时间:2013
  • 标注页数:283页
  • 文件大小:47MB
  • 文件页数:298页
  • 主题词:移动电话机-应用程序-程序设计-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

苹果iOS 6开发从入门到实战PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第一部分 C语言基础1

第一章 数据类型、运算符、表达式1

1.1C语言的字符集1

1.2语言词汇1

1.3数据类型2

1.3.1常量与变量4

1.3.2常量和符号常量4

1.4算术运算符和算术表达式4

1.4.1 C运算符简介4

1.4.2算术表达式6

第二章 结构化程序设计7

2.1 C语句概述7

2.2赋值语句8

2.3分支结构程序9

2.4 if语句的嵌套11

2.5 switch语句12

2.6循环控制13

2.6.1 goto语句以及用goto语句构成循环13

2.6.2 while语句14

2.6.3 do-while语句14

2.6.4 for语句15

2.6.5循环的嵌套17

2.6.6几种循环的比较17

2.7 break语句17

2.8 continue语句18

第三章 数组、函数、指针19

3.1一维数组的定义19

3.2一维数组元素的引用20

3.3一维数组的初始化21

3.4二维数组的定义22

3.5二维数组元素的引用22

3.6二维数组的初始化23

3.7字符数组23

3.7.1字符数组的定义23

3.7.2字符数组的初始化24

3.7.3字符数组的引用24

3.8字符串和字符串结束标志24

3.9函数概述25

3.10函数定义的一般形式26

3.11函数的参数和函数的值28

3.11.1形式参数和实际参数28

3.11.2函数的返回值29

3.12函数的调用29

3.12.1函数调用的一般形式29

3.12.2函数调用的方式30

3.12.3被调用函数的声明和函数原型30

3.12.4函数的嵌套调用31

3.12.5函数的递归调用32

3.13局部变量和全局变量33

3.13.1局部变量33

3.13.2全局变量34

3.14指针34

3.15地址指针的基本概念35

3.16变量的指针和指向变量的指针变量35

3.16.1定义一个指针变量36

3.16.2指针变量的引用36

3.17数组指针和指向数组的指针变量40

3.17.1指向数组元素的指针40

3.17.2通过指针引用数组元素41

3.18函数指针变量43

3.19指针型函数44

3.20指针数组和指向指针的指针45

3.20.1指针数组的概念45

3.20.2指向指针的指针47

3.21有关指针的数据类型的小结48

3.22指针运算的小结49

3.23 void指针类型49

第四章 结构体、共用体、枚举、预处理51

4.1定义一个结构的一般形式51

4.2结构类型变量的说明52

4.3结构变量成员的表示方法54

4.4结构变量的赋值54

4.5结构变量的初始化55

4.6结构数组的定义55

4.7结构指针变量的说明和使用56

4.7.1指向结构变量的指针56

4.7.2指向结构数组的指针57

4.8枚举类型58

4.8.1枚举类型的定义和枚举变量的说明58

4.8.2枚举类型变量的赋值和使用59

4.9宏定义60

4.9.1无参宏定义60

4.9.2 带参宏定义63

4.10类型定义符typedef67

4.11用extern声明外部变量68

4.12用static声明局部变量68

4.13用const声明常量69

第五章 数据结构与算法简介71

5.1数据结构基本概念和术语71

5.2程序的灵魂——算法72

5.2.1算法的概念72

5.2.2算法的特点72

5.2.3简单算法举例73

第二部分 Objective-C语言75

第六章 Objective-C基础75

6.1 Objective-C概述75

6.2开发工具Xcode75

6.3 HelloWorld解析76

6.3.1 #import78

6.3.2 NSLog()78

6.3.3@“字符串”78

6.3.4注释78

6.3.5 #progma mark79

6.4面向对象和面向过程79

第七章 类和对象81

7.1认识对象81

7.2认识类81

7.3 OC中类的定义81

7.3.1接口(interface)82

7.3.2实现(implementation)82

7.3.3 Struct和Class比较83

7.4创建对象83

7.4.1类方法和实例方法84

7.4.2内存分配85

7.4.3初始化86

7.4.4便利构造器88

第八章 属性及点语法89

8.1属性89

8.2属性关键字90

8.3点语法92

第九章 字符串、集合95

9.1数据类型95

9.1.1与C共有的数据类型95

9.1.2 OC扩展的数据类型95

9.2字符串(NSStri ng)96

9.2.1 NSString对象初始化96

9.2.2字符串长度获取97

9.2.3获取字符串的子串97

9.2.4字符串的比较98

9.2.5类型转换99

9.2.6字符串(NSMutableString)99

9.3数组100

9.3.1 NSArray100

9.3.2 NSArray简化101

9.3.3 NSMutableArray101

9.4字典102

9.4.1 NSDictionary103

9.4.2 NSMutableDictionarv104

9.5集104

9.5.1 NSSet104

9.5.2 NSMutableSet105

9.6快速枚举105

第十章 内存管理107

10.1程序内存分配107

10.2 Objective-C内存管理108

10.2.1所有权机制108

10.2.2内存管理黄金法则108

10.2.3便利构造器内存管理111

10.2.4设置器,访问器内存管理112

10.2.5常见错误113

10.2.6规则总结113

10.2.7 ARC (Automatic Reference Counting)机制113

第十一章 封装、继承、多态115

11.1封装115

11.2继承116

11.3多态118

第十二章 类目、延展、协议、单例119

12.1类目Category119

12.1.1类目的声明和实现119

12.1.2类目的使用120

12.1.3举例120

12.1.4类目的局限性123

12.2延展Extension124

12.3协议Protocol124

12.3.1协议的定义124

12.3.2协议的作用126

12.3.3协议的特点126

12.4单例Singleton126

第三部分 核心框架129

第十三章 程序基本结构129

13.1 Main函数129

13.2创建工程129

13.3应用程序的委托131

13.4 UIWindow132

第十四章 视图135

14.1 UIView的初始化方式135

14.2 UIView的常见属性及含义135

14.3 UIView的常用方法136

14.4 自定义UIView136

第十五章 简单视图控件139

15.1按钮UIButton139

15.1.1 UIButton的初始化139

15.1.2事件与回调139

15.1.3设置背景和文字140

15.1.4自定义按钮140

15.2标签UILabel141

15.2.1 UILabel的常用属性142

15.2.2 UILabel的初始化142

15.2.3更好的文本展示142

15.3其他简单控件142

15.3.1开关控件UISwitch142

15.3.2滑块控件UISlider143

15.3.3多选控件UISegmentedControl143

第十六章 视图控制器145

16.1基本视图控制器145

16.1.1 UIViewController的初始化145

16.1.2常用方法和执行顺序145

16.1.3自定义视图控制器146

16.1.4视图控制器的切换146

16.2导航控制器147

16.2.1导航控制器的推送和返回147

16.2.2导航栏的自定义148

16.3标签控制器149

16.3.1标签控制器的切换关系149

16.3.2标签控制器的初始化149

16.3.3设置文字与图片150

16.3.4 UITabBarController的自定义151

16.4自动布局152

16.4.1 AutoLavout简介152

16.4.2创建约束条件152

16.4.3添加约束条件154

第十七章 UIView动画以及触摸手势157

17.1 UIView动画简述157

17.2建立UIView动画157

17.3动画回调158

17.4过渡动画159

17.5动画Blocks的使用159

17.6图像视图动画160

17.7触摸事件160

17.8手势161

第十八章 滚动视图的使用165

18.1 UIScrolIView滚动视图165

18.1.1UIScrollView的工作机制165

18.1.2 UIScrollView的常用属性165

18.1.3 UIScrollView的实际使用166

18.2 UIPageControl页面指示器控件169

18.3构建UIPickerView多轮表格170

18.3.1创建UIPickerView170

18.3.2创建基于视图的选取器172

18.4使用UIDatePicker时间选取器173

第十九章 创建和管理表格视图177

19.1 UITableView和UITableViewController简介177

19.2创建表格177

19.3重用单元格178

19.4字体表格实例179

19.5使用内置单元格类型180

19.5.1修改内置单元格182

19.6定制自己的单元格183

19.7修改单元格的选中样式185

19.8记住定制单元格的控制状态185

19.9移出单元格选中时的高亮显示状态185

19.10单元格的配件样式186

19.11编辑单元格186

19.11.1处理删除请求186

19.11.2滑动单元格186

19.11.3对单元格重新排序187

19.12表格数据排序187

19.13创建分段表格188

19.13.1创建标题188

19.13.2创建分段索引188

19.13.3定制表头和脚注189

19.14创建分组表格189

19.15创建搜索表格189

19.16下拉刷新(i0S6新特征)190

19.17 UICollectionView (i0S6新特征)191

19.17.1 配置数据源193

19.17.2使用UICollectionViewFlowLayout195

19.17.3删除和添加项199

19.17.4使用UICollectionViewLayout199

第二十章 输入控件203

20.1文本输入203

20.2取消键盘204

20.3输入控制205

第二十一章 网络开发207

21.1检查网络状态207

21.2同步请求208

21.3异步请求208

21.4GET与POST209

21.5数据上传与下载210

21.5.1 XML与XML解析210

21.5.2 JSON与JSON解析211

21.6 ASIHTTPRequest简介212

21.7网页视图212

第二十二章 音频与视频215

22.1音频215

22.2视频217

第四部分 高级应用219

第二十三章 高级动画219

23.1图层219

23.1.1图层的坐标系219

23.1.2指定图层的几何219

23.1.3图层的几何变换221

23.1.4变换函数222

23.1.5修改变换的数据结构223

23.1.6通过键值路径修改变换223

23.2使用Core Animation Transitions224

23.3深入了解Core Animation225

23.3.1基本概念225

23.3.2 CALaver及时间模型225

23.3.3显式动画Animation228

23.3.4 CABasicAnimation的实际使用231

23.3.5 CAKevframeAnimation的实际使用232

23.3.6 CAAnimationGroup组合动画的使用234

第二十四章 使用相册和照相机237

24.1使用图像拾取器237

24.2使用照相机239

24.3图像的存储239

24.4图像的重构240

第二十五章 数据持久性241

25.1应用程序的沙盒241

25.2获取文件路径242

25.3属性列表序列化243

25.4对象归档243

25.4.1 遵守并实现NSCod i ng243

25.4.2对对象进行归档244

25.4.3读取归档的数据245

25.5文件管理245

25.6 Core Data的使用246

第二十六章 多线程251

26.1线程与多线程251

26.2开辟子线程251

26.3定时器NSTimer252

26.4通知252

第二十七章 地图255

27.1定位255

27.2地图视图255

27.3地图注解256

27.4自定义地图注解258

第二十八章 真机调试261

第二十九章 访问设备能力(真机)279

29.1加速计279

29.1.1加速计的物理特性279

29.1.2访问加速计280

29.2控制屏幕的亮度280

29.3获取当前设备信息280

29.4监控电池状态281

29.5启用和禁用接近传感器282

29.6检测设备晃动283

热门推荐