图书介绍

iOS6编程揭秘 Objective-C程序设计入门2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

iOS6编程揭秘 Objective-C程序设计入门
  • 杨正洪,郑齐心,曹星编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302325956
  • 出版时间:2013
  • 标注页数:315页
  • 文件大小:147MB
  • 文件页数:329页
  • 主题词:C语言-程序设计

PDF下载


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

下载说明

iOS6编程揭秘 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面向对象编程7

1.4.1面向对象的分析7

1.4.2面向对象的特征8

1.5 Objective-C程序结构10

1.5.1类接口(@interface)12

1.5.2类实现(@implementation )13

1.5.3应用程序15

1.5.4 Objective-C的方法调用16

1.5.5输入和输出数据17

1.5.6变量和标识符18

1.5.7指令符(@)20

1.5.8语句21

第2章 数据类型和运算符23

2.1简单数据类型23

2.1.1整型23

2.1.2实型26

2.1.3字符型29

2.1.4字符串32

2.1.5 id类型32

2.1.6类型转换36

2.1.7枚举类型38

2.1.8 typedef39

2.2 Objective-C的其他数据类型41

2.2.1 BOOL41

2.2.2 SEL43

2.2.3 Class45

2.2.4 nil和Nil46

2.3运算符和表达式48

2.3.1 Objective-C运算符48

2.3.2表达式和运算优先级48

2.3.3算术运算符50

2.3.4算术表达式52

2.3.5强制类型转换运算符54

2.3.6自增、自减运算符55

2.3.7位运算符57

2.3.8赋值运算符62

2.3.9关系运算符64

2.3.10布尔逻辑运算符64

第3章 程序控制语句67

3.1条件语句67

3.1.1 if语句67

3.1.2 if语句的嵌套71

3.1.3 switch语句73

3.1.4三目条件运算符75

3.1.5布尔表达式76

3.2循环语句77

3.2.1 while语句77

3.2.2 do-while语句79

3.2.3 for语句80

3.2.4 for循环多变量的处理83

3.2.5嵌套循环84

3.2.6几种循环的比较85

3.3跳转语句85

3.3.1 break语句85

3.3.2 continue语句86

3.3.3 return语句87

3.4综合实例88

第4章 类91

4.1类的通用格式91

4.2声明对象和对象初始化96

4.3变量98

4.3.1局部变量、全局变量和实例变量98

4.3.2理解static101

4.3.3变量的存储类别102

4.4@property和@synthesize105

4.5多输入参数的方法110

4.6协议(protocol)112

4.7异常处理115

4.8调用nil对象的方法118

4.9指针119

4.9.1指针的类型和指针所指向的类型119

4.9.2指针的值120

4.9.3对象变量实际上是指针121

4.10线程121

4.11 Singleton(单例模式)122

第5章 继承125

5.1继承125

5.2方法重写128

5.3方法重载130

5.4使用super132

5.5抽象类135

5.6动态方法调用137

5.7访问控制139

5.8 Category(类别)142

第6章 编译预处理146

6.1宏定义146

6.1.1无参宏定义146

6.1.2带参宏定义148

6.1.3#运算符150

6.2 import151

6.3条件编译151

6.3.1 #ifdef、 #endif、 #else和#ifndef语句152

6.3.2 #if和#elif预处理程序语句153

6.3.3 #undef153

第7章 基础框架(Foundation Framework)161

7.1数字对象(NSNumber)161

7.1.1数字对象的使用161

7.1.2 NSNumber方法总结163

7.2字符串对象164

7.2.1不可修改字符串(NSString)165

7.2.2可修改的字符串(NSMutableString )171

7.3数组对象176

7.3.1不可变数组(NSArray)176

7.3.2可修改数组(NSMutableArray)178

7.4字典对象(NSDictionary和NSMutableDictionary)182

7.5集合对象(NSSet )185

7.6枚举访问188

第8章 文件操作192

8.1管理文件(NSFileManager)192

8.2管理目录195

8.3操作文件数据(NSData)198

8.4操作目录总结200

8.5文件的读写(NSFileHandle )203

8.6 NSProcesslnfo205

8.6.1 NSProcesslnfo方法205

8.6.2 NSProcesslnfo实例206

8.6.3 NSArray和NSProcesslnfo综合例子207

第9章 内存管理211

9.1内存管理的基本原理211

9.1.1申请内存(alloc)212

9.1.2释放内存(dealloc)212

9.2 ARC213

9.3内存泄露215

9.4垃圾回收(Garbage-collection)216

9.5 copy、 nonatomic217

第10章 数据保存220

10.1 XML属性列表220

10.2 NSKeyedArchiver223

10.3保存多个对象到一个文件226

10.4综合实例230

第11章 AppKit和UIKit239

11.1图形化用户界面和Cocoa239

11.2 AppKit240

11.3 UIKit242

11.4多线程(NSOperation和NSOperationQueue)243

第12章 设计模式250

12.1 MVC模式250

12.1.1 View(视图)251

12.1.2视图控制器252

12.2 Target-Action模式253

12.3 Delegation模式255

12.4基于设计模式的其他框架设计256

第13章 iphone应用程序258

13.1创建Xcode项目258

13.2了解应用程序如何启动262

13.3添加用户界面元素266

13.4按钮操作的实现269

13.4.1为按钮创建操作269

13.4.2为按钮添加操作269

13.5文本栏和标签的实现271

13.5.1为文本栏和标签创建outlet271

13.5.2为标签添加outlet272

13.5.3建立文本栏的委托连接273

13.5.4为用户姓名添加属性274

13.5.5实施changeGreeting:方法275

13.5.6将视图控制器配置为文本栏的委托275

第14章 ipad应用程序279

14.1 ipad介绍279

14.2 ipad与iphone开发的对比279

14.3 ipad应用程序开发实例280

14.3.1添加界面元素282

14.3.2为按钮创建操作288

14.3.3为文本栏创建outlet291

14.3.4建立文本栏的委托连接292

14.3.5添加Register类和用户界面292

14.3.6实施Register方法297

14.3.7实施Login方法297

第15章 Objective-C+++306

15.1混合语言306

15.2 C+++词汇歧义和冲突308

15.3一些限制309

第16章 时间日期的处理311

16.1时间和日期类311

16.1.1构建日期311

16.1.2使用时间阁312

16.1.3日期比较312

16.1.4使用NSCalendar313

16.1.5使用时区314

16.2使用NSDateFormatter314

热门推荐