图书介绍

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

Objective-C编程
  • (美)赫乐嘎斯著 著
  • 出版社: 武汉:华中科技大学出版社
  • ISBN:9787560983233
  • 出版时间:2012
  • 标注页数:272页
  • 文件大小:45MB
  • 文件页数:284页
  • 主题词:C语言-程序设计

PDF下载


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

下载说明

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

热门推荐