图书介绍

Objective-C初学者指南 第2版PDF|Epub|txt|kindle电子书版本网盘下载

Objective-C初学者指南 第2版
  • (美)贝内特等著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115293558
  • 出版时间:2012
  • 标注页数:239页
  • 文件大小:86MB
  • 文件页数:257页
  • 主题词:C语言-程序设计-指南

PDF下载


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

下载说明

Objective-C初学者指南 第2版PDF格式电子书版下载

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

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

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

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

图书目录

第1章 成为优秀的iOS或Mac程序员1

1.1像开发人员一样思考1

1.2完成开发周期4

1.3面向对象编程简介5

1.4操纵Alice界面7

1.5总结9

1.6习题9

第2章 编程基础10

2.1和Alice一起漫游仙境10

2.1.1导航菜单11

2.1.2世界窗口11

2.1.3 Alice中的类、对象和实例13

2.1.4对象树14

2.1.5编辑区域14

2.1.6细节区域15

2.1.7事件区域15

2.2创建一个Alice应用——登月16

2.3你的第一个Objective-C程序20

2.4总结26

2.5习题27

第3章 关于数据28

3.1编程中用到的数字系统28

3.1.1比特28

3.1.2字节30

3.1.3十六进制计数31

3.1.4 Unicode32

3.2数据类型32

3.3在Alice中使用变量和数据类型33

3.4数据类型与Objective-C40

3.5确定问题所在44

3.6总结45

3.7习题45

第4章 程序流的决策与计划46

4.1布尔逻辑46

4.1.1真值表47

4.1.2比较运算符49

4.2应用设计49

4.2.1伪代码50

4.2.2设计需求51

4.2.3流程图54

4.2.4示例应用的设计和流程图55

4.2.5应用的设计55

4.2.6使用循环来重复程序语句56

4.3示例应用在Alice中的程序实现58

4.4示例应用在Objective-C中的程序实现60

4.4.1嵌套的if语句和else-if语句62

4.4.2删掉多余字符62

4.4.3通过重构改善代码63

4.4.4运行应用63

4.5和Alice道别64

4.6总结64

4.7习题65

第5章 基于Objective-C的面向对象编程66

5.1对象66

5.2什么是类67

5.3类的设计68

5.3.1属性的设计68

5.3.2方法的设计70

5.3.3类的实现71

5.4继承76

5.5为什么使用OOP77

5.5.1它无处不在77

5.5.2消除冗余代码77

5.5.3方便调试77

5.5.4方便替换78

5.6高阶课题78

5.6.1接口78

5.6.2多态78

5.7总结78

5.8习题79

第6章 学习Objective-C和Xcode80

6.1 Objective-C简史80

6.2理解语言的符号81

6.3面向对象概念82

6.4用Xcode再写一个程序86

6.5总结98

6.6习题99

第7章Objective-C的类、对象及方法100

7.1创建Objective-C类100

7.1.1声明接口和实例变量101

7.1.2发送消息(方法)102

7.1.3实现文件的使用104

7.1.4方法的编码105

7.2新类的使用106

7.2.1创建项目106

7.2.2添加对象109

7.2.3完成实现文件111

7.2.4创建用户界面113

7.2.5连接代码116

7.2.6运行程序120

7.2.7充分发挥类方法的作用121

7.3访问Xcode文档121

7.4总结122

7.5习题122

第8章Objective-C编程基础123

8.1集合类123

8.1.1使用NSSet124

8.1.2使用NSArray125

8.1.3 NSDictionary126

8.1.4确定集合元素的类型127

8.2使用可变类127

8.2.1 NSMutableSet127

8.2.2 NSMutableArray128

8.2.3 NSMutableDictionary129

8.3创建BookStore应用程序130

8.4引入实例变量134

8.4.1访问实例变量134

8.4.2使用获取方法和设置方法135

8.5引入属性137

8.5.1属性的使用138

8.5.2理解惯例的重要性139

8.6完成MyBookstore程序139

8.6.1创建视图140

8.6.2添加实例变量141

8.6.3添加描述142

8.6.4创建一个简单的数据模型类144

8.6.5更改MasterViewController147

8.6.6更改DetailViewController151

8.7总结152

8.8习题152

第9章 比较数据153

9.1复习布尔逻辑153

9.2使用关系操作符154

9.2.1比较数值154

9.2.2创建示例Xcode应用155

9.3使用布尔表达式158

9.3.1比较字符串159

9.3.2比较日期161

9.3.3比较的结合163

9.4使用switch语句164

9.5总结165

9.6习题166

第10章 创建用户界面167

10.1理解Interface Builder168

10.2模型-视图-控制器168

10.3人机交互界面准则(HIG)170

10.4用Interface Builder创建iPhone示例应用171

10.4.1使用Interface Builder174

10.4.2 Dock175

10.4.3库176

10.4.4查看器窗格和选择器工具条177

10.4.5创建视图177

10.4.6使用插口179

10.4.7连接动作和对象180

10.4.8实现文件181

10.5总结182

10.6习题182

第11章 数据存储183

11.1存储注意事项183

11.2首选项183

11.2.1首选项的写操作184

11.2.2首选项的读操作185

11.3数据库185

11.4在数据库中存储信息185

11.5开始使用Core Data186

11.6模型188

11.6.1受控对象上下文194

11.6.2设置界面194

11.7总结199

11.8习题200

第12章 协议和委托201

12.1多继承201

12.2理解协议202

12.3理解委托203

12.4下一步204

12.5总结205

第13章 内存、地址和指针206

13.1理解内存206

13.1.1比特、字节和基数207

13.1.2十进制转换为二进制207

13.1.3使用十六进制的计数法208

13.2理解内存地址的基础210

13.3内存的分配213

13.4解除分配内存215

13.5在Objective-C中用ARC管理内存217

13.6没有ARC的Objective-C内存管理219

13.6.1使用保留/释放模型220

13.6.2处理隐含的保留消息和自动释放221

13.6.3发送dealloc消息222

13.7如果出了问题223

13.8 ARC注意事项224

13.9总结224

13.10习题225

第14章Xcode调试器226

14.1准备调试226

14.1.1设置断点227

14.1.2使用断点导航器228

14.1.3调试基础230

14.1.4使用调试器控件231

14.1.5使用单步控件232

14.1.6查看线程窗口和调用栈233

14.1.7变量的调试234

14.2处理代码错误和警告235

14.3总结239

热门推荐