图书介绍

SCME高级3G/4G通信工程师 Objective-C开发基础PDF|Epub|txt|kindle电子书版本网盘下载

SCME高级3G/4G通信工程师 Objective-C开发基础
  • 美斯坦福(中国)IT教育编著 著
  • 出版社: 武汉:中国地质大学出版社
  • ISBN:9787562529217
  • 出版时间:2012
  • 标注页数:217页
  • 文件大小:26MB
  • 文件页数:233页
  • 主题词:码分多址移动通信-通信技术

PDF下载


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

下载说明

SCME高级3G/4G通信工程师 Objective-C开发基础PDF格式电子书版下载

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

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

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

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

图书目录

第一部分 理论3

第1章 Objective—C基础3

1.1 Mac OS X概述5

1.2 iOS概述6

1.3 Cocoa概述7

1.3.1 Cocoa的概念7

1.3.2 Cocoa框架7

1.4 Objective—C概述8

1.5 创建最简单的Objective—C程序8

1.5.1 使用Xcode8

1.5.2 Objective—C项目文件扩展名11

1.6 解析testApp Objective—C程序11

1.6.1 #import11

1.6.2 NSLog()和“@”字符串12

1.6.3 AutoreleasePool12

1.6.4 [pool drain]12

1.6.5 return12

1.7 Obiective—C基本数据类型13

1.7.1 NSString数据类型13

1.7.2 NSInteger和CGFloat13

1.7.3 布尔类型14

1.8 NSString字符串与其他类型的转换15

第2章 面向对象编程程(一)21

2.1 使用Xcode创建Objective—C类23

2.2 @interface部分25

2.2.1 实例变量26

2.2.2 类和实例方法26

2.3 implementation部分28

2.4 Program部分29

2.5 实例变量的访问以及数据的封装31

2.6 对象之间引用的应用示例33

2.6.1 斧头类(Axe类)的定义33

2.6.2 人类(Person类)的定义34

2.6.3 在main函数中使用Person对象35

第3章 面向对象编程(二)39

3.1 对象的初始化41

3.2 将类的实现文件与接口文件合并43

3.3 合成存取器方法45

3.4 使用点运算符访问属性46

3.5 类方法和全局静态变量47

3.6 self关键字50

3.7 id类型51

3.8 使用@try异常处理53

第4章 继承与多态59

4.1 继承61

4.1.1 Objective—C中的继承61

4.1.2 添加新的方法63

4.1.3 添加新的实例变量64

4.1.4 重写方法66

4.1.5 Super关键字67

4.1.6 @class指令70

4.2 多态71

4.2.1 静态绑定71

4.2.2 动态绑定73

4.2.3 编译时和运行时检查73

第5章 内存管理77

5.1 内存管理概述79

5.2 引用计数79

5.2.1 引用计数的定义79

5.2.2 引用计数工作原理79

5.2.3 内存管理方法80

5.2.4 引用计数的应用80

5.3 对象所有权82

5.4 内存管理的策略82

5.5 访问方法中的保留和释放83

5.6 特性扩展86

5.7 自动释放87

5.7.1 自动释放池概述87

5.7.2 自动释放池的应用88

5.7.3 自动释放池的适用场合89

5.8 内存管理规则90

5.9 垃圾回收90

第6章 类别、协议和委托95

6.1 类别97

6.1.1 为什么需要使用类别97

6.1.2 创建类别97

6.1.3 声明类别98

6.1.4 实现类别98

6.1.5 使用类别98

6.1.6 类别的局限性99

6.2 协议100

6.2.1 协议的定义100

6.2.2 创建协议100

6.2.3 实现协议100

6.2.4 使用协议101

6.2.5 协议修饰符102

6.3 委托103

6.3.1 委托的定义103

6.3.2 实现委托103

6.3.3 使用CommonUser类105

第7章 Foundation框架109

7.1 Foundation框架的基础知识111

7.2 常用的结构体111

7.3 字符串NSString类112

7.3.1 创建字符串112

7.3.2 字符串的大小113

7.3.3 字符串比较113

7.3.4 不区分大小写的比较114

7.3.5 字符串内是否还包含别的字符串115

7.3.6 截取字符串116

7.4 可变字符串116

7.5 NSArray数组118

7.6 NSMutableArray可变数组120

7.7 字典121

7.8 可变字典123

第二部分 上机129

上机1 Objective—C基础129

阶段1 创建Obiective—C程序130

阶段2 NSString字符串与其他类型的转换133

上机作业136

上机2 面向对象编程(一)137

阶段1 使用Xcode创建Objective—C类138

阶段2 掌握变量的访问以及数据的封装144

上机作业150

上机3 面向对象编程(二)151

阶段1 Objective—C类对象的初始化152

阶段2 使用点运算符访问属性156

上机作业159

上机4 继承与多态161

阶段1 继承162

阶段2 多态166

上机作业170

上机5 内存管理171

阶段1 引用计数器172

阶段2 特性扩展176

上机作业179

上机6 类别、协议和委托181

阶段1 类别182

阶段2 协议186

上机作业190

上机7 Foundation框架191

阶段1 字符串192

阶段2 数组195

上机作业198

第三部分 指导学习201

指导学习1 Objective-C基础、面向对象编程和继承与多态201

理论部分202

上机部分205

阶段1 Objective-C基础205

阶段2 Objective-C面向对象编程(一)206

指导学习2 内存管理和Foundation框架209

理论部分210

上机部分212

阶段1 内存管理212

阶段2 Foundation框架214

热门推荐