• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

突破,Objective-C开发速学手册

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

《突破,Objective-C开发速学手册》

基本信息
作者: 傅志辉
出版社:电子工业出版社
ISBN:9787121207426
上架时间:2013-7-12
出版日期:2013 年8月
开本:16开
页码:392
版次:1-1
所属分类:计算机 > 软件与程序设计 > 综合 > 高级程序语言设计
更多关于 》》》《突破,Objective-C开发速学手册
内容简介
计算机书籍
  《突破,objective-c开发速学手册(含cd光盘1张)》由浅入深,全面、系统地介绍了objective-c开发技术。本书最大的特色就是提供了大量的插图,一改过去编程书籍只有枯燥乏味的文字讲解,利用各种说明插图和运行结果示意图,生动形象地再现了objective-c开发需要的所有知识,使读者能够轻松地掌握学习内容。另外,作者专门为每一章编写了一些习题,以便读者对该章的学习水平进行检测。
   《突破,objective-c开发速学手册(含cd光盘1张)》涉及面广,从基础的理论到语法,再到高级的应用,几乎涉及objective-c语言的所有重点知识。本书适合想全面学习objective-c语言的人员阅读,也适合各种使用objective-c语言进行开发的工程技术人员使用。对经常使用objective-c语言进行开发的人员,更是一本不可多得的案头必备参考书。
目录
《突破,objective-c开发速学手册(含cd光盘1张)》
第一篇 基础篇
第1章 第一个objective-c程序2
1.1 objective-c开发概述2
1.1.1 objective-c的发展史2
1.1.2 objective-c的特点3
1.2 构建开发环境4
1.2.1 objective-c开发环境的安装条件4
1.2.2 virtualbox下载和安装5
1.2.3 虚拟机的建立7
1.2.4 设置虚拟机10
1.2.5 安装系统11
1.2.6 进入界面11
1.2.7 下载和安装xcode16
1.3 “hello world!”程序20
1.3.1 创建hello objective-c项目20
1.3.2 编译、链接及运行22
1.4 objective-c代码认识24
1.4.1 查看源文件24
1.4.2 objective-c程序的结构25
.1.4.3 注释25
1.4.4 标识符26
1.5 小结28
1.6 习题28
第2章 数据类型30
2.1 数30
2.1.1 二进制数30
2.1.2 十进制数31
2.1.3 八进制数32
2.1.4 十六进制数33
2.1.5 各进制之间的转换34
2.2 数据类型34
2.2.1 整数类型34
2.2.2 实型数据36
2.2.3 字符型37
2.2.4 数据类型的输出40
2.2.5 objective-c特有的数据类型40
2.3 变量和常量40
2.3.1 变量41
2.3.2 常量43
2.4 小结45
2.5 习题45
第3章 语句48
3.1 语句的构成48
3.2 运算符及表达式49
3.2.1 算术运算符及表达式49
3.2.2 自增自减运算符51
3.2.3 位运算符52
3.2.4 赋值运算符及表达式55
3.2.5 关系运算符及表达式59
3.2.6 条件运算符60
3.2.7 布尔逻辑运算符及表达式62
3.2.8 逗号运算符及表达式64
3.2.9 求字节数运算符65
3.2.10 特殊的运算符66
3.2.11 运算符的优先级67
3.3 类型转换69
3.3.1 自动转换69
3.3.2 强制类型转换71
3.4 语句块72
3.4.1 语句块的结构72
3.4.2 作用域73
3.5 小结74
3.6 习题74
第4章 程序控制结构77
4.1 顺序结构77
4.2 选择结构78
4.2.1 条件语句的组成78
4.2.2 if语句79
4.2.3 if...else语句80
4.2.4 if...else...if语句82
4.2.5 三种if语句的注意事项84
4.2.6 if语句的嵌套86
4.2.7 switch语句87
4.3 循环结构90
4.3.1 while语句91
4.3.2 for语句92
4.3.3 do...while语句97
4.3.4 三种循环语句的比较98
4.4 转折语句99
4.4.1 break语句99
4.4.2 continue101
4.4.3 break和continue的比较101
4.4.4 return语句102
4.5 小结102
4.6 习题103
第5章 函数105
5.1 函数简介105
5.2 函数的使用107
5.2.1 函数的声明107
5.2.2 函数的定义和调用107
5.2.3 函数使用中的问题109
5.2.4 空函数110
5.3 函数的参数111
5.3.1 参数111
5.3.2 有参函数的定义和调用112
5.3.3 参数的注意事项113
5.3.4 函数的传递方式114
5.4 函数的返回值115
5.4.1 返回某一数据类型的值115
5.4.2 无返回值117
5.5 函数的嵌套和递归117
5.5.1 函数的嵌套117
5.5.2 函数的递归119
5.6 小结120
5.7 习题120
第二篇 面向对象篇
第6章 面向对象编程124
6.1 类和对象124
6.1.1 类的声明和定义124
6.1.2 实例化对象126
6.2 实例变量130
6.2.1 实例变量的定义130
6.2.2 实例变量的使用130
6.2.3 实例变量、全局变量和局部变量的区别131
6.2.4 变量的存储类别132
6.3 方法135
6.3.1 方法的声明135
6.3.2 方法的实现136
6.3.3 对象方法的使用136
6.3.4 类方法的使用138
6.3.5 方法的参数139
6.4 属性142
6.4.1 属性的声明和定义142
6.4.2 带参属性144
6.4.3 带参属性——setter/getter方法(assign/retain/copy)144
6.4.4 带参属性——读写属性148
6.4.5 带参属性——原子修饰149
6.5 小结150
6.6 习题150
第7章 深入面向对象的编程154
7.1 继承154
7.1.1 继承的实现154
7.1.2 实例变量的继承155
7.1.3 方法的继承158
7.2 访问限定符159
7.2.1 @public159
7.2.2 @protected161
7.2.3 @private161
7.2.4 访问限定符的区别162
7.3 方法重写163
7.3.1 方法重写的形式163
7.3.2 super164
7.4 方法重载165
7.5 多层继承166
7.6 多态169
7.6.1 多态的形式169
7.6.2 方法的重写实现多态170
7.6.3 方法的重载实现多态171
7.7 动态类型和动态绑定172
7.7.1 动态类型id172
7.7.2 动态绑定173
7.8 小结174
7.9 习题174
第8章 分类和协议180
8.1 分类180
8.1.1 分类的声明180
8.1.2 分类的定义180
8.1.3 分类的使用181
8.1.4 分类的创建181
8.1.5 分类使用的注意点183
8.2 协议185
8.2.1 协议的定义185
8.2.2 协议的创建186
8.2.3 协议在类中的声明187
8.2.4 所用协议声明方法187
8.2.5 关键字188
8.2.6 多个协议的使用192
8.2.7 在协议中使用协议193
8.2.8 判断协议实现的方法194
8.2.9 协议的分类195
8.3 小结196
8.4 习题196
第三篇 技术篇
第9章 内存管理200
9.1 内存管理的基础200
9.1.1 申请内存(alloc)200
9.1.2 释放内存(dealloc)201
9.2 引用计数204
9.2.1 引用计数和字符串205
9.2.2 引用计数和实例变量206
9.3 自动释放池207

鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap