图书介绍
Swift语言实战精讲【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 刘明洋著;汪鸿俊,任小蕾审 著
- 出版社: 北京:人民邮电出版社
- ISBN:9787115347039
- 出版时间:2015
- 标注页数:546页
- 文件大小:64MB
- 文件页数:563页
- 主题词:程序语言-程序设计
PDF下载
下载说明
Swift语言实战精讲PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一部分 入门2
第1章 Swift开发入门2
1.1 Swift概述2
1.2 搭建开发环境3
1.2.1 开发环境的要求3
1.2.2 系统环境搭建3
1.2.3 Xcode开发工具搭建14
1.3 编写第一个程序16
1.4 Swift代码分析22
1.4.1 文件构成22
1.4.2 标识符23
1.4.3 关键字24
1.4.4 注释和分号25
1.4.5 代码的构成25
1.5 使用帮助文档26
1.5.1 简介26
1.5.2 下载安装26
1.5.3 使用27
1.5.4 Quick Help32
1.6 Swift基础语法33
1.6.1 变量和常量33
1.6.2 基本数据类型及转换34
1.6.3 运算符和表达式42
1.6.4 控制流52
1.6.5 枚举和结构体57
1.6.6 宏定义59
1.6.7 代码规范60
第2章 Swift与Cocoa62
2.1 字符串62
2.1.1 初始化字符串62
2.1.2 字符串常用方法介绍63
2.2 集合类型68
2.2.1 数组68
2.2.2 字典71
2.2.3 集合的可变性74
2.3 解包75
2.4 类75
2.4.1 类和对象75
2.4.2 属性76
2.4.3 方法78
2.4.4 下标脚本80
2.5 函数和闭包81
2.5.1 函数82
2.5.2 闭包84
2.6 初始化与反初始化86
2.7 id兼容性91
2.8 nil对象92
2.9 继承93
2.9.1 继承93
2.9.2 重写94
2.10 扩展95
2.10.1 扩展的定义95
2.10.2 扩展属性96
2.10.3 扩展构造器97
2.10.4 扩展方法97
2.10.5 扩展下标脚本98
2.10.6 扩展嵌套类型99
2.11 协议100
2.12 自动引用计数(ARC)107
2.12.1 自动引用计数的工作机制107
2.12.2 类实例之间的循环强引用及解决办法108
2.12.3 闭包引起的循环强引用及解决办法113
2.13 多线程116
2.13.1 NSThread的使用116
2.13.2 NSOperation和NSOperationQueue的使用120
2.13.3 Grand Central Dispatch(GCD)的使用121
2.14 新特性Playground130
第二部分 实战138
第3章 UI基础138
3.1 iOS开发平台限制和方式138
3.2 iOS SDK介绍141
3.3 Xcode 6详细介绍144
3.3.1 Xcode介绍144
3.3.2 Interface Builder工具151
3.3.3 模拟器160
3.4 Auto Layout和Size Classes166
3.4.1 Auto Layout166
3.4.2 Size Classes176
第4章 UI开发与控件182
4.1 窗口与视图182
4.1.1 UIScreen、UIVVindow和UIView182
4.1.2 界面旋转和大小处理188
4.2 图片资源的使用191
4.3 UILabel201
4.4 UITextField206
4.5 UIButton216
4.6 UITableView221
4.6.1 UITableView基本使用221
4.6.2 UITableView高级使用233
4.6.3 自定义UITableViewCell240
4.6.4 创建分组表244
4.7 UITextView249
4.8 UISegmentedControl259
4.9 UISlider262
4.10 UISwitch和UIStepper265
4.11 UIActiVityIndicatorView和UIProg ressView266
4.12 UIAlertView和UIActionSheet269
4.13 UIImageView275
4.14 UIScrollView和UIPageControl278
4.15 UIWebView284
4.16 UIDatePicker和UIPickerView290
4.17 UIToolBar和UISearchBar298
4.18 UINavigationController306
4.19 UITabBarController314
4.20 MVC模式319
4.20.1 MVC介绍319
4.20.2 Xcode实现MVC320
第5章 读写应用程序数据328
5.1 NSUserDefaults和对象归档328
5.2 文件操作335
5.3 SQLite3存储和读取数据343
5.4 Core Data362
5.5 iCloud存储373
第6章 触摸和手势375
6.1 触摸375
6.2 手势(UIGestureRecognizer)378
第7章 多媒体应用385
7.1 照片选择385
7.1.1 相册图片选择387
7.1.2 拍照391
7.2 AV Foundation框架393
7.2.1 系统声音393
7.2.2 AV音频播放器396
7.2.3 AV录音机401
7.3 Media Player框架405
第8章 动画410
8.1 UIView动画410
8.2 CATransition动画414
8.3 transform属性实现动画416
8.4 CABasicAnimation419
8.5 CAKeyframeAnimation420
第9章 网络通信423
9.1 判断网络连接情况423
9.2 网络请求JSON解析426
9.3 Get、Post方式433
9.4 NSURLSession加载数据、下载上传438
第10章 检测设备朝向和移动444
1O.1 加速计和陀螺仪444
10.2 判断设备方向和摇晃447
第11章 定位处理与地图451
11.1 CoreLocation451
11.2 MapKit461
第12章 地址簿、短信、电话、邮件469
12.1 地址簿469
12.2 短信、电话、邮件483
第13章 iOS应用本地化488
13.1 本地化字符串488
13.2 本地化图像494
13.3 本地化Xib文件和应用名称496
第14章 OC汇编与迁移498
14.1 Swift、OC互调500
14.2 将Objective-C代码迁至Swift502
第15章 真机调试和发布504
15.1 真机调试504
15.2 发布519
15.2.1 创建证书和描述文件519
15.2.2 上传提交审核524
第16章 推送通知534
16.1 本地推送534
16.2 服务器推送538
总结546
热门推荐
- 1641081.html
- 3489692.html
- 2638482.html
- 442484.html
- 3781493.html
- 1833325.html
- 3645246.html
- 2951271.html
- 1732560.html
- 227968.html
- http://www.ickdjs.cc/book_3217484.html
- http://www.ickdjs.cc/book_3264541.html
- http://www.ickdjs.cc/book_166088.html
- http://www.ickdjs.cc/book_2111500.html
- http://www.ickdjs.cc/book_2175468.html
- http://www.ickdjs.cc/book_1248710.html
- http://www.ickdjs.cc/book_3015289.html
- http://www.ickdjs.cc/book_2065095.html
- http://www.ickdjs.cc/book_92322.html
- http://www.ickdjs.cc/book_3736029.html