图书介绍
Objective-c程序设计【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 杨正洪,郑齐心,李建国编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302249313
- 出版时间:2011
- 标注页数:319页
- 文件大小:72MB
- 文件页数:331页
- 主题词:C语言-程序设计
PDF下载
下载说明
Objective-c程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Objective-C语言概述2
1.1 Mac操作系统和Objective-C语言2
1.2 Objective-C的开发工具2
1.3 Objective-C程序简介4
1.4面向对象编程8
1.4.1面向对象的分析8
1.4.2面向对象的特征9
1.5 Objective-C程序结构11
1.5.1类接口(@interface)12
1.5.2类实现(@implementation)14
1.5.3应用程序15
1.5.4 Objective-C的方法调用17
1.5.5输入和输出数据18
1.5.6变量和标识符19
1.5.7指令符(@)21
1.5.8语句22
第2章 数据类型和运算符24
2.1简单数据类型24
2.1.1整型24
2.1.2实型27
2.1.3字符型30
2.1.4字符串33
2.1.5 id类型33
2.1.6类型转换37
2.1.7枚举类型39
2.1.8 typedef40
2.2 Objective-C的其他数据类型42
2.2.1 BOOL42
2.2.2 SEL44
2.2.3 Class46
2.2.4 nil和Nil47
2.3运算符和表达式49
2.3.1 Objective-C运算符49
2.3.2表达式和运算优先级49
2.3.3算术运算符51
2.3.4算术表达式53
2.3.5强制类型转换运算符55
2.3.6自增、自减运算符56
2.3.7位运算符58
2.3.8赋值运算符63
2.3.9关系运算符64
2.3.10布尔逻辑运算符65
第3章 程序控制语句68
3.1条件语句68
3.1.1 if语句68
3.1.2 if语句的嵌套72
3.1.3 switch语句74
3.1.4三目条件运算符76
3.1.5布尔表达式77
3.2循环语句78
3.2.1 while语句78
3.2.2 do-while语句80
3.2.3 for语句81
3.2.4 for循环多变量的处理84
3.2.5嵌套循环85
3.2.6几种循环的比较86
3.3跳转语句86
3.3.1 break语句86
3.3.2 continue语句87
3.3.3 return语句88
3.4综合实例89
第4章 类92
4.1类的通用格式92
4.2声明对象和对象初始化97
4.3变量99
4.3.1局部变量、全局变量和实例变量100
4.3.2理解static102
4.3.3变量的存储类别104
4.4 @property和@synthesize106
4.5多输入参数的方法111
4.6协议(protocol)113
4.7异常处理116
4.8调用nil对象的方法120
4.9指针120
4.9.1指针的类型和指针所指向的类型121
4.9.2指针的值121
4.9.3对象变量实际上是指针122
4.10线程123
4.11 Singleton(单例模式)124
第5章 继承127
5.1继承127
5.2方法重写130
5.3方法重载132
5.4使用super135
5.5抽象类138
5.6动态方法调用139
5.7访问控制141
5.8 Category(类别)144
第6章 编译预处理149
6.1宏定义149
6.1.1无参宏定义149
6.1.2带参宏定义151
6.1.3#运算符153
6.2 import154
6.3条件编译154
6.3.1 #ifdef、#endif、#else和#ifndef语句155
6.3.2 #if和#elif预处理程序语句156
6.3.3 #undef156
第7章 基础框架(Foundation Framework)164
7.1数字对象(NSNumber)164
7.1.1数字对象的使用164
7.1.2 NSNumber方法总结166
7.2字符串对象167
7.2.1不可修改字符串(NSString)168
7.2.2可修改的字符串(NSMutableString)174
7.3数组对象179
7.3.1不可变数组(NSArray)179
7.3.2可修改数组(NSMutableArray)181
7.4字典对象(NSDictionary和NSMutableDictionary)185
7.5集合对象(NSSet)188
7.6枚举访问191
第8章 文件操作195
8.1管理文件(NSFileManager)195
8.2管理目录198
8.3操作文件数据(NSData)201
8.4操作目录总结203
8.5文件的读写(NSFileHandle)206
8.6 NSProcesslnfo208
8.6.1 NSProcesslnfo方法208
8.6.2 NSProcesslnfo实例209
8.6.3 NSArray和NSProcesslnfo综合例子210
第9章 内存管理214
9.1基本的内存管理214
9.1.1申请内存(alloc)214
9.1.2释放内存(dealloc)215
9.2引用记数(retainCount)215
9.2.1字符串的处理218
9.2.2类成员变量的处理221
9.3自动释放(autorelease)池227
9.4内存泄露229
9.5垃圾回收(Garbage-collection)230
9.6 copy、nonatomic230
第10章 数据保存233
10.1 XML属性列表233
10.2 NSKeyedArchiver236
10.3保存多个对象到一个文件239
10.4 Objective-C综合实例243
第11章 AppKit和UIKit253
11.1图形化用户界面和Cocoa253
11.2 AppKit254
11.3 UIKit257
11.4多线程(NSOperation和NSOperationQueue)258
第12章 iPhone应用程序265
12.1创建Xcode项目265
12.2在iPhone模拟器上运行268
12.3 iPhone项目结构268
12.4在界面创建器(Interface Builder)上设计界面271
12.5 iPhone开发的更多内容284
第13章 iPad编程286
13.1 iPad介绍286
13.2 iPad与iPhone开发的对比286
13.3 iPad应用程序开发实例287
13.4委托(Delegate)297
13.5 NSError302
第14章 高级话题306
14.1 Objective-C+++306
14.1.1混合语言306
14.1.2 C+++词汇歧义和冲突308
14.1.3一些限制309
14.2访问MySQL数据库310
热门推荐
- 2825777.html
- 3474260.html
- 375103.html
- 3458587.html
- 1249902.html
- 3293782.html
- 1708922.html
- 3274639.html
- 2408171.html
- 2320117.html
- http://www.ickdjs.cc/book_2328373.html
- http://www.ickdjs.cc/book_1587496.html
- http://www.ickdjs.cc/book_1807521.html
- http://www.ickdjs.cc/book_2394439.html
- http://www.ickdjs.cc/book_2952136.html
- http://www.ickdjs.cc/book_2136899.html
- http://www.ickdjs.cc/book_2916788.html
- http://www.ickdjs.cc/book_87454.html
- http://www.ickdjs.cc/book_3156245.html
- http://www.ickdjs.cc/book_2807723.html