图书介绍
Objective-C编程【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- (美)赫乐嘎斯著 著
- 出版社: 武汉:华中科技大学出版社
- ISBN:9787560983233
- 出版时间:2012
- 标注页数:272页
- 文件大小:45MB
- 文件页数:284页
- 主题词:C语言-程序设计
PDF下载
下载说明
Objective-C编程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1部分 入门1
第1章 读者与本书3
1.1 C与Objective-C3
1.2主要内容及阅读方式4
1.3程序员要走的道路4
第2章 第一个程序7
2.1安装 Apple开发工具软件7
2.2 Xcode入门7
2.3从哪里开始编写代码9
2.4如何运行程序13
2.5程序是如何产生的14
2.6不要半途而废15
第2部分 如何编程17
第3章 变量与类型19
3.1类型19
3.2使用变量的程序20
3.3练习22
第4章 if和else23
4.1布尔变量24
4.2 else if25
4.3深入学习:条件运算符(三元运算符)25
4.4练习26
第5章 函数27
5.1应该在何时使用函数27
5.2如何编写并使用函数27
5.3函数间是如何协同工作的30
5.4局部变量、帧和栈32
5.5递归34
5.6通过调试器查看帧35
5.7 return37
5.8全局变量与静态变量39
5.9练习40
第6章 数字41
6.1 print()41
6.2整数42
6.3浮点数46
6.4练习47
第7章 循环49
7.1 while循环49
7.2 for循环50
7.3 break51
7.4 continue52
7.5 do-while循环53
7.6练习54
第8章 地址与指针55
8.1获取地址55
8.2用指针保存地址56
8.3通过地址访问数据57
8.4不同类型的数据所占用的字节大小57
8.5 NULL58
8.6指针声明的代码规范59
8.7练习59
第9章 通过引用传递61
9.1编写通过引用传递参数的函数62
9.2不要对NULL取值64
第10章 结构65
10.1练习66
第11章 堆69
第3部分 Objective-C与Foundation73
第12章 对象75
12.1创建并使用对象75
12.2消息详解77
12.3内存中的对象79
12.4 id79
12.5练习80
第13章 再谈消息81
13.1消息的嵌套发送81
13.2多个实参82
13.3向nil发送消息82
13.4练习83
第14章 NSString85
14.1练习86
第15章 NSArray87
15.1 NSMutableArray89
15.2练习90
第16章 开发文档93
16.1参考页94
16.2快速帮助96
16.3其他文档功能和开发资源98
第17章 第一个自定义类101
17.1存取方法103
17.2用点号调用存取方法104
17.3属性105
17.4 self106
17.5多个实现文件106
17.6练习106
第18章 继承109
18.1覆盖方法112
18.2 super113
18.3练习113
第19章 对象实例变量115
19.1对象所有权与ARC117
19.2练习123
第20章 避免内存泄露125
20.1 Retain循环127
20.2弱引用129
20.3弱引用的自动置零特性130
20.4深入学习:手动引用计数和ARC历史131
第21章 Collection类135
21.1 NSArray/NSMutableArray135
21.2 NSSet/NSMutableSet138
21.3 NSDictionary/NSMutableDictionary140
21.4 C语言基本类型142
21.5 Collection对象与nil142
21.6练习143
第22章 常量145
22.1预处理指令145
22.2 #include与#import146
22.3 #define146
22.4全局变量147
22.5比较#define与全局变量149
第23章 通过NSString和NSData将数据写入文件151
23.1将NSString对象写入文件151
23.2 NSEr or152
23.3通过NSString读取文件153
23.4将NSData对象所保存的数据写入文件154
23.5从文件读取数据并存入NSData对象155
第24章 回调157
24.1目标-动作对157
24.2辅助对象160
24.3通告163
24.4如何选择164
24.5回调与对象所有权164
第25章 协议167
第26章 Property List格式171
26.1练习173
第4部分 由事件驱动的应用175
第27章 第一个iOS应用177
27.1创建iTahDoodle177
27.2 BNRAppDelegate179
27.3添加C语言辅助函数180
27.4 iTahDoodle中的对象181
27.5 Model-View-Controller182
27.6应用委托对象183
27.7设置视图184
27.8为UITableView对象提供数据186
27.9添加新任务189
27.10深入学习:main()的作用190
第28章 第一个Cocoa应用191
28.1编辑BNRDocument.h192
28.2 Interface Builder初探193
28.3编辑BNRDocument.xib194
28.4创建关联198
28.5再探MVC202
28.6编辑BNRDocument.m202
28.7练习204
第5部分 Objective-C高级主题205
第29章 init207
29.1编写init方法207
29.2实现基本的init方法208
29.3在init中使用存取方法209
29.4带实参的init方法210
29.5禁用init方法215
第30章 属性217
30.1属性的特性218
30.2 KVC221
第31章 范畴225
第32章 Block对象227
32.1定义Block对象227
32.2使用Block对象228
32.3 typedef233
32.4返回值233
32.5内存管理234
32.6基于Block的编程是大势所趋235
32.7练习235
第6部分 C语言高级主题237
第33章 位运算239
33.1按位或240
33.2按位与241
33.3其他位运算符242
33.4用enum定义位掩码245
33.5占用更多字节的整数类型245
33.6练习245
第34章 C字符串247
34.1 char247
34.2 char248
34.3 string literal250
34.4 C字符串和NSString对象的相互转换251
34.5 练习252
第35章 C数组253
第36章 命令行参数257
第37章 switch语句261
结束语263
索引265
热门推荐
- 3505018.html
- 1721418.html
- 2286450.html
- 349958.html
- 3601873.html
- 3501185.html
- 3803455.html
- 3446778.html
- 3422570.html
- 2669703.html
- http://www.ickdjs.cc/book_2029358.html
- http://www.ickdjs.cc/book_2741013.html
- http://www.ickdjs.cc/book_543451.html
- http://www.ickdjs.cc/book_197807.html
- http://www.ickdjs.cc/book_1248512.html
- http://www.ickdjs.cc/book_3067140.html
- http://www.ickdjs.cc/book_1681562.html
- http://www.ickdjs.cc/book_1619650.html
- http://www.ickdjs.cc/book_1346360.html
- http://www.ickdjs.cc/book_695256.html