下载安卓APP箭头
箭头给我发消息

客服QQ:3315713922
读书 > 移动开发 >IOS > Objective-C入门教程

Objective-C入门教程

综合评级:★★★★★

定价:34.00

作者:传智播客高教产品研发部

出版社:人民邮电出版社

出版日期:2015年2月

页数:154

字数:251

ISBN:9787115356253

书籍介绍
Objective-C是扩展C的面向对象编程语言,也是iPhone开发用到的主要语言。《Objective-C入门教程》站在初学者的角度,以形象的比喻、实用的案例,通俗易懂的语言,详细讲解了Objective-C的基本知识、开发工具的安装使用、面向对象思想、分类、Foundation框架等,以及在程序中如何调试程序、处理错误等。最后带领大家开发了一个iOS 程序,帮助大家建立学习OC的兴趣和自信心,适合初级开发人员阅读。
相关课程
目录
第1章 Objective-C 入门 1

1.1 Objective –C 概述 1

1.1.1 什么是Objective -C 1

1.1.2 语言特点 2

1.1.3 开发框架 2

1.2 开发工具 3

1.2.1 xcode 概述 3

1.2.2 Xcode 安装 3

1.3 第一个OC 程序 7

1.4 本章小结 11

第2 章 面向对象编程 12

2.1 面向对象概述 12

2.2 类和对象 13

2.2.1 类的声明和实现 13

2.2.2 使用Xcode 创建一个类 15

2.2.3 对象的创建 18

2.3 方法 19

2.3.1 方法的定义 19

2.3.2 方法的使用 21

2.4 成员变量 22

2.4.1 成员变量的定义 22

2.4.2 成员变量的引用 22

2.4.3 成员变量的调用范围 23

2.5 封装 24

2.5.1 为什么要进行封装 24

2.5.2 set 与get 方法 25

2.6 继承 27

2.6.1 继承的概念 27

2.6.2 父类方法的重写 29

2.6.3 super 关键字 31

2.7 多态 32

2.7.1 多态的概述 32

2.7.2 对象的类型转换 33

2.8 本章小结 36

第3 章 深入理解面向对象 37

3.1 self 关键字 37

3.1.1 self 访问成员变量 37

3.1.2 self 调用方法 39

3.2 点语法 42

3.3 属性 45

3.3.1 声明属性 45

3.3.2 声明属性的特性 45

3.3.3 实现属性 46

3.4 构造方法 49

3.4.1 重写init 方法 49

3.4.2 自定义构造方法 51

3.5 description 方法 52

3.6 断点调试 53

3.7 本章小结 57

第4 章 内存管理 58

4.1 为什么要管理内存 58

4.2 引用计数 60

4.2.1 什么是引用计数 60

4.2.2 引用计数器操作 62

4.2.3 自动释放池 65

4.3 自动引用计数——ARC 66

4.3.1 ARC 概述 66

4.3.2 强指针和弱指针 68

4.3.3 @property 属性特性 69

4.4 本章小结 72

2

第5 章 分 类 73

5.1 分类概述 73

5.1.1 什么是分类 73

5.1.2 使用Xcode 创建分类 74

5.1.3 调用分类方法 77

5.2 扩充系统自带类 79

5.2.1 扩充类方法 80

5.2.2 扩充对象方法 81

5.3 类扩展 82

5.4 本章小结 85

第6 章 协议与代理 86

6.1 协议概述 86

6.1.1 什么是协议 86

6.1.2 使用Xcode 声明协议 87

6.2 协议的使用 89

6.2.1 @required 和@optional 89

6.2.2 遵守协议 89

6.3 代理 91

6.3.1 为什么需要代理 91

6.3.2 如何实现代理 94

6.4 本章小结 96

第7 章 Foundation 框架 97

7.1 Foundation 文档 97

7.2 字符串对象 99

7.2.1 NSString 类的初始化 100

7.2.2 NSString 类的常见操作 102

7.2.3 NSMutableString 类的常见操作 109

7.3 数组对象 112

7.3.1 NSArray 类创建数组及常见操作 112

7.3.2 NSMutableArray 类创建数组及

常见操作 114

7.4 字典对象 119

7.4.1 字典的概述 119

7.4.2 NSDictionary 类创建字典及

常见操作 120

7.4.3 NSMutableDictionary 类创建

字典及常见操作 123

7.5 数字对象 124

7.5.1 NSNumber 类创建数字对象 124

7.5.2 数字对象的类型转换 126

7.6 本章小结 128

第8 章 文件操作 129

8.1 plist 文件操作 129

8.1.1 创建plist 文件 129

8.1.2 读取plist 文件 131

8.1.3 写入plist 文件 132

8.2 NSFileManager 类 135

8.2.1 NSFileManager 类操作目录的方法 135

8.2.2 NSFileManager 类操作文件的方法 137

8.3 本章小结 140

第9 章 开发第一个IOS 程序 141

9.1 开发iOS 必备知识 141

9.1.1 iOS 概述 141

9.1.2 iOS SDK 介绍 142

9.2 开发第一个iOS 程序 142

9.2.1 创建工程 143

9.2.2 实现基本交互 145

9.3 展望未来 153

9.4 本章小结 154

热门图书
推荐新闻
技术文库
论坛推荐