iphone手机应用程序设计入门PDF电子书下载
- 电子书积分:14 积分如何计算积分?
- 作 者:蔡明志著
- 出 版 社:重庆:电脑报电子音像出版社
- 出版年份:2011
- ISBN:9787894765949
- 页数:420 页
第一篇 基础篇 3
Chapter1从一个简单的范例谈 3
1-1编写您的第一个程序 3
1-2程序解析 7
1-3习题 8
Chapter2变量与数据类型 9
2-1变量 9
2-2数据类型 9
2-3习题 12
Chapter3输出与输入 13
3-1输出函数:NSLog与printf 13
3-2使程序的输出结果更美观 16
3-3输入函数:scanf 20
3-4习题 24
Chapter 4运算符 27
4-1算术运算符 27
4-2关系运算符 29
4-3逻辑运算符 30
4-4位运算符 31
1.用来判断与设定位的状态 34
2.用来当做乘、除的功能 35
3.用来将两数对调 36
4-5递增与递减运算符 39
4-6指定运算符与算术指定运算符 42
4-7习题 44
Chapter 5循环语句 47
5-1 for循环语句 47
5-2 while循环语句 52
5-3 do…while循环语句 56
5-4嵌套循环 59
5-5习题 68
Chapter 6选择语句 71
6-1 if语句 71
6-2 if…else语句 72
6-3 else…if语句 77
6-4 switch语句 82
6-5条件运算符 89
6-6 break与continue语句 90
6-7习题 95
Chapter 函数与储存类别 97
7-1函数 97
7-2区域与全局变量 103
7-3储存类别 105
7-4习题 105
Chapter8数组 107
8-1一维数组 107
8-2二维数组 111
8-3数组的应用 116
1.气泡排序 116
2.顺序搜索 118
3.二元搜索 120
8-4习题 122
Chapter9指针 123
9-1指针的定义 123
9-2指针与函数 125
9-3指针与数组 127
9-4习题 130
Chapter10结构 131
10-1定义结构变量 131
10-2指向结构的指针变量 132
10-3动态配置内存 133
10-4指针与结构 136
10-5连结串行 138
10-6习题 140
Chapter 11前端处理程序 141
11-1 #define 141
11-2 #ifdef…#else…#endif 144
11-3 #undef 145
11-4 #ifndef 146
11-5#与 148
11-6 typedef 149
11-7习题 152
Chapter 12数学函数及其他 155
12-1一些常用的数学函数 155
12-2随机数的产生 157
12-3习题 160
第二篇面向对象程序设计篇 164
Chapter 13封装 164
13-1如何将数据与方法封装起来 164
1.@interface部分 166
2.@implementation部分 167
3.主程序部分 168
13-2 setter和getter的方法 170
13-3点坐标的设定 173
13-4复数的运算 177
13-5 self保留字 181
13-6 static局部变量 184
13-7习题 185
Chapter 14 @property与@synthesize 189
14-1如何以@property与@synthesize取代setter与getter方法 189
14-2 super类别与initWith方法 203
14-3如何将程序模块化 205
14-4习题 210
Chapter15继承 217
15-1如何实现继承 217
15-2建立圆形类别 222
15-3建立矩形类别 227
15-4习题 230
Chapter16多态 231
16-1何谓多态 231
16-2 id数据类型 235
16-3一些常用动态类型与动态绑定的方法 244
16-4 performSelector方法 253
16-5习题 256
Chapter17类目与协议 265
17-1类目 265
17-2协议 275
17-3习题 278
Chapter18异常处理 279
18-1 @try…@catch 279
18-2 @finally 283
18-3有关分数的异常处理 285
18-4习题 290
第三篇基础框架篇 293
Chapter19数值、字符串与集合的对象 293
19-1数值对象 293
19-2字符串对象 297
1.不可变更的字符串对象 297
2.可变更的字符串对象 303
19-3数组对象 305
1.不可变更的数组对象 305
2.可变更的数组对象 307
19-4词典对象 312
1.不可变更的词典对象 312
2.可变更的词典对象 314
19-5数据集对象 316
19-6如何查阅说明文件 319
19-7编写程序的小秘方 321
19-8习题 322
Chapter20文件输入与输出 324
20-1 NSFileManager类别的方法 324
20-2 NSString类别的运作 330
20-3 NSData类别的运作 331
20-4 NSFileHandle类别的运行 333
20-5习题 336
Chapter 21内存管理 338
21-1参考计数的运作 338
21-2 Autorelease与Autorelease Pool 341
21-3字符串常数与字符串类别的参考计数 344
21-4自定义类别的内存管理 348
1.自定义类别的内存管理方案一 351
2.自定义类别的内存管理方案二 352
21-5 Autorelease Pool的使用技巧 353
21-6垃圾回收机制的问题 355
21-7习题 356
Chapter 22复制对象 357
22-1复制方式:指定的方式与mutableCopy方式 357
22-2浅层复制与深层复制 360
22-3自定类别的复制策略 364
22-4再论@property 368
22-5习题 370
Chapter 23归档 371
23-1 Property List——结构表示方法 371
23-2 NSKeyedArchiver类别 376
23-3自定义类别的archive 378
23-4使用NSData定制Archive的程序 382
23-5使用Archiver完成深层复制 385
23-6习题 388
第四篇iPhone程序设计篇 391
Chapter 24 iPhone范例程序设计 391
24-1范例程序一:实现按钮互动 391
24-2范例程序二:实现图片与按钮互动 396
24-3范例程序三:实现文字输入与显示 398
24-4范例程序四:实现开关与滑杆 400
24-5范例程序五:实现简易计算器 403
附录A ASC‖字符码 411
附录B运算符的运算优先级及其结合性 419
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《HTML5从入门到精通 第3版》(中国)明日科技 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《Python3从入门到实战》董洪伟 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《中风偏瘫 脑萎缩 痴呆 最新治疗原则与方法》孙作东著 2004
- 《水面舰艇编队作战运筹分析》谭安胜著 2009
- 《王蒙文集 新版 35 评点《红楼梦》 上》王蒙著 2020
- 《TED说话的力量 世界优秀演讲者的口才秘诀》(坦桑)阿卡什·P.卡里亚著 2019
- 《燕堂夜话》蒋忠和著 2019
- 《经久》静水边著 2019
- 《魔法销售台词》(美)埃尔默·惠勒著 2019
- 《微表情密码》(波)卡西亚·韦佐夫斯基,(波)帕特里克·韦佐夫斯基著 2019
- 《看书琐记与作文秘诀》鲁迅著 2019
- 《酒国》莫言著 2019
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《重庆市绿色建筑评价技术指南》重庆大学,重庆市建筑节能协会绿色建筑专业委员会主编 2018
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《中国电子政务发展报告 2018-2019 数字中国战略下的政府管理创新》何毅亭主编 2019
- 《电子管风琴伴奏中外经典合唱曲集》主编;王永刚副主编;宋尧尧陈宏赵雪陈海涛 2019
- 《山城龙迹 走进重庆恐龙世界》代辉 2019