图书介绍

iOS程序设计 原书第2版2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

iOS程序设计 原书第2版
  • (美)牛伯格著 著
  • 出版社: 北京:机械工业出版社
  • ISBN:9787111418474
  • 出版时间:2013
  • 标注页数:763页
  • 文件大小:374MB
  • 文件页数:792页
  • 主题词:移动电话机-应用程序-程序设计

PDF下载


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

下载说明

iOS程序设计 原书第2版PDF格式电子书版下载

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

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

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

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

图书目录

第一部分 语言2

第1章C语言的精髓2

1.1编译、语句和注释3

1.2变量声明、初始化和数据类型4

1.3结构体6

1.4指针7

1.5数组9

1.6运算符10

1.7流程控制和条件12

1.8函数15

1.9指针参数和地址运算符17

1.10文件19

1.11标准库21

1.12更多预处理器指令22

1.13数据类型限定符22

第2章 基于对象的程序设计24

2.1对象24

2.2消息和方法25

2.3类和实例26

2.4类方法27

2.5实例变量28

2.6基于对象的程序设计29

第3章Objective-C对象和消息32

3.1实例引用就是指针32

3.2消息和方法37

3.3类型转换和id类型42

3.4消息的数据类型44

3.5 C语言函数45

3.6 CFTypeRef46

3.7块对象47

第4章Objective-C类51

4.1类和父类51

4.2接口和实现52

4.3头文件和实现文件54

4.4类方法56

4.5悄然产生的类对象56

第5章Objective-C实例58

5.1如何创建实例58

5.2多态62

5.3 self关键字63

5.4 super关键字66

5.5实例变量和存取器67

5.6键值编码68

5.7属性69

5.8如何书写初始化器71

第二部分 IDE74

第6章 Xcode工程的解析74

6.1新建工程74

6.2工程窗口76

6.3工程文件及其依赖83

6.4目标85

6.5从工程到应用89

第7章nib管理99

7.1 nib编辑界面之旅99

7.2 nib加载和文件所有者104

7.3生成和加载nib文件105

7.4插座变量链接106

7.5动作链接113

7.6对基于nib的实例进行额外初始化116

第8章 文档118

8.1文档窗口118

8.2类的文档页119

8.3示例代码122

8.4其他资源123

第9章 工程生命周期126

9.1选择设备架构126

9.2本地化129

9.3编辑代码130

9.4代码导航132

9.5调试135

9.6单元测试141

9.7静态分析器141

9.8清理142

9.9在模拟器中运行142

9.10在设备上运行143

9.11设备管理146

9.12版本控制146

9.13 Instruments148

9.14发布151

9.15 Ad Hoc发布153

9.16应用的最后准备154

9.17提交到App Store158

第三部分 Cocoa162

第10章 Cocoa类162

10.1创建子类162

10.2类别164

10.3协议166

10.4可选方法170

10.5一些Foundation类171

10.6 NSObject探秘180

第11章 Cocoa事件183

11.1产生事件的原因183

11.2创建子类184

11.3通知185

11.4委托190

11.5数据源192

11.6动作193

11.7响应者链197

11.8应用程序生命周期事件199

11.9被事件淹没203

第12章 存取器和内存管理206

12.1存取器206

12.2键值编码207

12.3内存管理210

12.4属性234

第13章 数据通信240

13.1模型-视图-控制器240

13.2实例可见性242

13.3通知244

13.4键值观察246

第四部分 视图252

第14章 视图252

14.1窗口252

14.2子视图和父视图255

14.3外框257

14.4边界和中心258

14.5布局261

14.6变换263

14.7可见性与不透明度266

第15章 绘图268

15.1 Ullmage和UllmageView268

15.2图形上下文271

15.3 Ullmage绘图274

15.4 CGlmage绘图275

15.5 CIFilter和Cllmage278

15.6绘制UIView280

15.7图形上下文设置282

15.8路径和绘图283

15.9剪裁286

15.10渐变287

15.11颜色和图案288

15.12图形上下文变换290

15.13阴影291

15.14点和像素292

15.15内容模式293

第16章 图层295

16.1视图和图层296

16.2图层和子图层297

16.3在图层中绘制301

16.4变换306

16.5阴影和边框311

16.6图层和键值编码313

第17章 动画315

17.1绘图、动画和线程315

17.2 UllmageView和Ullmage动画318

17.3视图动画320

17.4隐式图层动画329

17.5核心动画332

17.6动作346

17.7发射层351

第18章 触摸356

18.1触摸事件和视图356

18.2接收触摸358

18.3限制触摸359

18.4解释触摸360

18.5手势识别器364

18.6触摸传送373

第五部分 界面384

第19章 视图控制器384

19.1视图控制器的层次结构386

19.2视图控制器和创建视图389

19.3旋转402

19.4被展示视图控制器407

19.5标签栏控制器415

19.6导航控制器418

19.7页面视图控制器426

19.8容器视图控制器429

19.9串联图431

19.10视图控制器生命周期事件435

19.11视图控制器内存管理437

第20章 滚动视图441

20.1创建滚动视图441

20.2滚动444

20.3缩放449

20.4 滚动视图委托454

20.5滚动视图的触摸456

20.6滚动视图的性能460

第21章 表格视图461

21.1表格视图单元格463

21.2表格视图数据476

21.3表格视图选择486

21.4表格视图滚动及布局491

21.5表格视图搜索492

21.6编辑表格视图497

21.7表格视图菜单506

第22章 弹出窗口及分栏视图509

22.1配置和显示弹出窗口510

22.2弹出窗口管理514

22.3关闭弹出窗口515

22.4弹出窗口Segue518

22.5自动弹出窗口519

22.6分栏视图521

第23章 文本527

23.1 UILabel528

23.2 UITextField529

23.3 UITextView539

23.4 Core Text541

第24章 Web视图549

24.1内容加载550

24.2与Web视图通信555

第25章 控件及其他视图557

25.1 UIActivityIndicatorView557

25.2 UIProgressView558

25.3 UIPickerView560

25.4 UISearchBar562

25.5 UlControl565

25.6栏式控件580

25.7外观代理587

第26章 模态对话框590

26.1警告视图590

26.2动作表单593

26.3对话框替代方案596

264本地通知597

第六部分 一些框架602

第27章 音频602

27.1系统声音602

27.2音频会话603

27.3音频播放器608

27.4远程控制声音610

27.5在后台播放声音612

27.6关于声音的高级主题613

第28章 视频617

28.1 MPMoviePlayerController617

28.2 MPMoviePlayerViewController622

28.3 UIVideoEditorController623

28.4 AV Foundation视频的介绍625

第29章 音乐库630

29.1浏览音乐库630

29.2音乐播放器634

29.3音乐选择器638

第30章 照片库和图片拍摄641

30.1 UllmagePickerController641

30.2使用AV Foundation拍摄图片646

30.3资源库框架648

第31章 地址簿652

31.1地址簿数据库652

31.2地址簿的界面654

第32章 日历659

32.1日历数据库659

32.2日历界面665

第33章 邮件670

33.1邮件消息670

33.2短信671

第34章 地图672

34.1显示地图672

34.2注解674

34.3叠加层680

第35章 传感器686

351位置686

35.2朝向693

35.3加速度和姿态694

第七部分 最后的主题706

第36章 持久化存储706

36.1沙盒706

36.2基本的文件操作707

36.3保存和读取文件708

36.4用户预置710

36.5文件共享711

36.6文档类型712

36.7处理文档713

36.8文档结构716

36.9 XML720

36.10 SQLite726

36.11图片文件格式727

第37章 网络基础729

37.1 HTTP请求729

37.2 Bonjour736

37.3推送通知737

37.4除了基础网络之外738

第38章 线程739

38.1主线程739

38.2为什么线程难懂741

38.3三种使用线程的方式742

38.4线程和应用进入后台753

第39章 撤销755

39.1撤销管理器755

39.2撤销界面758

39.3撤销架构760

第40章 结语762

热门推荐