图书介绍
iOS编程 第3版2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- MATTNEUBURG著;夏宏,贾静平,琚赟,闫江毓,徐欢译 著
- 出版社: 北京:中国电力出版社
- ISBN:9787512355590
- 出版时间:2014
- 标注页数:1020页
- 文件大小:185MB
- 文件页数:1043页
- 主题词:移动终端-应用程序-程序设计
PDF下载
下载说明
iOS编程 第3版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
前言1
第一部分 语言13
第1章 C语言的必备知识13
编译、语句和注释14
选择编译器15
变量声明、初始化和数据类型16
现代的枚举语法17
结构体19
指针20
数组23
运算符24
程序流控制和条件语句26
函数29
指针参数和地址运算符32
文件34
现代Objective-C语言的函数声明36
标准库37
更多的预处理指令37
数据类型限定符38
第2章 面向对象的编程41
对象41
消息和方法42
类和实例43
类的方法45
实例变量46
面向对象的基本原理47
第3章 Objective-C语言对象与消息51
实例引用即为指针51
实例的引用、初始化以及nil53
实例引用和赋值55
实例引用和内存管理57
消息和方法57
发送消息58
方法声明59
嵌套方法调用60
不重载60
参数列表61
无法识别的选择器62
类型转换和id类型63
消息的数据类型67
C语言函数67
CFTypeRefs68
块对象70
第4章 Objective-C类74
类和父类74
接口和实现75
头文件和实现文件77
Cocoa自己的头文件79
类方法80
悄然产生的类对象80
第5章 Objective-C实例82
实例的创建82
现成的实例化82
从零开始实例化83
基于nib的实例化86
多态87
self关键字88
super关键字92
实例变量和存取器93
键-值编码95
属性96
如何写初始化器98
第二部分 集成开发环境103
第6章 Xcode工程的解析103
新建项目104
项目窗口106
导航面板106
工具面板111
编辑器112
项目文件和它所依赖的环境115
目标117
构建编译阶段118
创建设置119
配置120
方案和目标设备121
从项目到程序123
创建设置125
属性列表设置125
nib文件和storyboard文件126
其他资源127
代码128
框架和SDK130
重命名事项131
第7章 nib管理134
Nib编辑界面体验之旅135
Dock136
画布137
监视器和库139
nib加载和文件的所有者141
制作和加载一个nib142
出口连接143
创建出口的更多方法148
更多关于出口150
连接代码是一种错觉151
nib之间的连接151
动作连接151
其他基于nib实例的初始化154
第8章 文档157
文档窗口157
类文档页159
示例代码162
其他资源163
快速帮助163
符号164
头文件164
互联网资源165
第9章 项目的生命周期167
设备架构及条件代码167
其他模拟器的SDK168
本地化171
编辑代码175
自动完成176
代码片段178
Fix-it功能和实时语法检查178
你的代码导航179
调试181
原始调试182
Xcode调试184
调试器选取186
单元测试189
静态分析器190
清理190
在模拟器中运行191
在设备上运行192
配置文件与设备管理196
版本控制196
Instruments198
发布202
Ad Hoc发布204
应用程序的最后准备205
应用程序中的图标205
其他图标206
启动图像207
截图209
属性列表设置209
提交到App Store211
如果许可证过期怎么办?214
第三部分 Cocoa217
第10章 Cocoa类217
子类217
类别220
分割一个类221
类扩展222
协议223
非正式协议227
可选方法227
一些Foundation类229
有用的结构体和常量229
NSString及其相关类229
NSDate及其相关类231
NSNumber232
NSValue233
NSData233
相等性和比较234
NSIndexSet234
NSArray和NSMutableArray235
NSSet及其相关类237
NSDictionary和NSMutableDictionary238
NSNull240
不可变和可变240
属性列表241
NSObject探秘241
第11章 Cocoa事件244
收到事件的原因245
子类化245
通知246
接收一个内置的通知247
注销249
NSTimer251
委托251
数据源254
动作255
响应者链257
推迟响应258
Nil-targeted动作258
术语“First Responder”259
被事件淹没259
延迟执行262
应用程序生存期事件264
第12章 访问器和内存管理269
键值编码270
键值编码和Outlet272
键路径和访问器数组273
内存管理274
Cocoa内存管理的原则275
调试内存管理错误276
内存管理的金科玉律276
ARC的功能及用途278
Cocoa对象如何管理内存280
自动释放283
实例变量的内存管理(非ARC)285
实例变量的内存管理(ARC)289
保留环和弱引用290
非常规内存管理情况292
nib加载和内存管理296
全局变量的内存管理297
指向void上下文信息指针的内存管理298
CFTypeRefs的内存管理300
属性302
属性内存管理策略303
属性声明语法304
属性访问器合成306
动态访问器308
第13章 数据通信311
模型-视图-控制器311
实例的可见性313
通过实例化获得可见性314
通过关系获得可见性315
全局可见性315
通知316
键-值观察317
第四部分 视图325
第14章 视图325
窗口325
子视图和超视图328
可见性与不透明度331
框架332
边框和中心332
窗口坐标和屏幕坐标335
变换336
布局340
自动缩放341
自动布局343
Nib中的约束352
布局事件的发生顺序356
自动布局和视图变换357
第15章 绘图360
UIImage和UIImageView360
绘图上下文366
UIImage绘图369
CGImage绘图370
为何发生翻转373
CIFilter和CIImage374
绘制UIView377
设置绘图上下文379
路径和绘图380
裁剪384
我的上下文有多大?385
渐变385
色彩和图案386
绘图上下文变换388
阴影390
点和像素391
内容模式392
第16章 图层394
视图和图层395
图层和子层396
操纵图层层次结构398
定位子层399
CAScrollLayer400
子层的布局400
在图层中绘图401
自动重新显示视图的基础图层404
调整内容尺寸及定位404
图层的自我绘制406
变换407
深度410
阴影、边框和其他413
图层效率415
图层和键值编码416
第17章 动画418
绘图、动画和线程419
表示图层421
UIImageView和UIImag动画421
视图动画423
动画块423
修改动画块424
过渡动画428
基于Block的视图动画429
隐含层动画434
动画事务435
事务的真相436
媒体定时函数437
Core Animation438
CABasicAnimation类及其继承438
使用CABasicAnimation440
关键帧动画443
使属性可动画处理444
编组动画445
过渡449
动画列表451
动画和自动布局453
动作455
动作的定义456
动作搜索456
挂钩到动作搜索457
非属性动作460
发射器图层461
CIFilter过渡467
第18章 触摸469
触摸事件和视图470
接收触摸471
限制触摸473
解释触摸474
手势识别器478
手势识别器类479
多个手势识别器483
手势识别器委托486
Nib中的手势识别器489
触摸传递489
触碰测试490
初始化触摸事件传递495
手势识别器和视图496
限制触摸497
重新识别497
触摸和响应者链498
第五部分 界面503
第19章 视图控制器503
视图控制器层次结构506
视图控制器和视图创建510
手动视图512
普通自动化视图515
在单独的Nib中的视图516
视图什么时候被加载?519
Nib实例化的视图控制器519
storyboard初始化的视图控制器521
旋转524
什么旋转了?527
旋转和布局事件527
初始朝向531
被展示的视图控制器533
什么是模态?538
被展示的视图动画538
展示风格539
被展示的视图的旋转541
作为对旋转的响应展示一个视图542
标签栏控制器543
标签栏条目544
配置一个标签栏控制器545
导航控制器547
栏上按钮条目550
导航条目551
工具栏条目554
配置一个导航控制器554
分页视图控制器557
容器视图控制器561
Storyboard564
Segue565
回溯Segue567
storyboard和定制的容器视图控制器571
视图控制器生命周期事件572
视图控制器内存管理576
状态恢复578
参与到状态恢复中580
恢复ID和恢复类582
恢复视图控制器状态589
第20章 滚动视图594
创建一个滚动视图594
滚动600
分页602
区块604
缩放605
以编程方式缩放607
细节的缩放608
滚动视图代理610
滚动视图的触摸612
滚动视图性能617
第21章 表格视图和集合视图619
表格视图单元格622
内置的单元格样式622
注册一个单元格类628
定制单元格631
表格视图数据637
三个大问题638
表格视图节641
刷新表格视图数据647
可变的行高650
表格视图选择652
表格视图滚动和布局657
表格视图状态恢复658
表格视图搜索659
表格视图编辑665
删除表格项668
表格项中可编辑的内容669
插入表格项670
重新排列表格项672
动态表格内容673
表格视图菜单674
集合视图676
第22章 弹出框和分割视图685
配置和显示一个弹出框686
管理一个弹出框691
关闭一个弹出框692
弹出框和被展示视图695
弹出框Segue695
自动弹出框697
分隔视图699
第23章 文本703
带属性的字符串704
UILabel712
UITextField715
弹出和关闭键盘718
键盘覆盖文本域719
配置键盘722
文本域代理和控制事件消息724
文本字段菜单726
UITextView728
核心文本731
UITextInput737
第24章 Web视图738
加载Web视图内容739
Web视图状态恢复745
和一个Web视图通信746
第25章 控件和其他视图749
UIActivityIndicatorView749
UIProgressView751
UIPickerView753
UISearchBar755
UIControl759
在内部触摸和在外部触摸760
UISwitch762
UIStepper764
UIPageControl765
UIDatePicker766
UISlider768
UISegmentedControl771
UIButton774
自定义控件779
栏782
UINavigationBar783
风景iPhone栏计量784
UIToolbar788
UITabBar788
外观代理792
第26章 模态对话框796
警告视图797
动作表单800
对话框的替代选择804
本地通知805
活动视图808
第六部分 框架815
第27章 音频815
系统声音815
音频会话816
中断819
切换音频通道820
音频播放器821
声音的遥控823
声音的后台播放825
更多有关声音的主题827
第28章 视频829
MPMoviePlayerController830
MPMoviePlayerViewController835
UIVideoEditorController837
AV Foundation视频介绍839
第29章 音乐库844
浏览音乐库844
音乐播放器849
音乐选择器854
第30章 图片库和拍摄图像858
UIImagePickerController858
从图片库中选取859
使用照相机863
使用AV Foundation拍摄图像867
Assets Library框架869
第31章 地址簿874
地址簿数据库874
地址簿的界面878
ABPeoplePickerNavigationController879
ABPersonViewController880
ABNewPersonViewController881
ABUnknownPersonViewController882
第32章 日历885
日历数据库885
日历界面895
第33章 邮件和消息901
邮件消息902
文本消息903
Twitter帖子904
第34章 地图905
显示一张地图905
注释908
覆盖图914
地图工具包和当前位置920
地理编码922
与Maps应用程序的通信923
第35章 传感器926
位置926
朝向931
加速度和姿态932
摇动事件933
单纯的加速度934
陀螺仪938
第七部分 其他主题945
第36章 持久性存储945
沙箱945
以可视方式检查沙箱947
基本的文件操作947
文件的存取948
用户默认值950
文件的共享951
文档类型952
分发文档954
文档架构957
iCloud961
XML963
SQLite969
Core Data框架970
图像文件格式976
第37章 网络基础979
HTTP请求979
Bonjour987
推送通知989
其他网络话题990
第38章 线程991
主线程991
并发到底是什么?992
为什么线程很难994
三种实现线程的方法995
手动线程996
NSOperation998
Grand Central Dispatch1003
线程和应用程序的后台处理1007
第39章 撤销1010
撤销管理器1010
撤销的界面1014
撤销的架构1017
第40章 结束语1019
热门推荐
- 1744260.html
- 3615951.html
- 661663.html
- 3457602.html
- 1021927.html
- 1631500.html
- 3747757.html
- 346495.html
- 3458573.html
- 411403.html
- http://www.ickdjs.cc/book_481899.html
- http://www.ickdjs.cc/book_1266999.html
- http://www.ickdjs.cc/book_2055365.html
- http://www.ickdjs.cc/book_3352421.html
- http://www.ickdjs.cc/book_447083.html
- http://www.ickdjs.cc/book_2301201.html
- http://www.ickdjs.cc/book_1229202.html
- http://www.ickdjs.cc/book_2796473.html
- http://www.ickdjs.cc/book_976063.html
- http://www.ickdjs.cc/book_3733867.html