更新时间:2019-08-15 10:08:59
封面
版权信息
内容简介
推荐序 1
推荐序 2
推荐序 3
推荐序 4
推荐序 5
前言
P.1 本书特点
P.2 本书读者
第1章 Swift语言基础知识速览
1.1 开启新世界的大门
1.2 Swift的前世今生
1.3 Swift与Object-C的比较
1.4 什么人适合学习Swift
1.5 下载Xcode
1.6 关于Mac操作系统
1.7 Swift快速入门
1.8 Swift开发实例-猜拳小游戏
第2章 Swift语法速读
2.1 基础知识
2.2 基本运算符
2.3 字符串和字符
2.4 集合类型
2.5 流程控制
2.6 函数
2.7 闭包
2.8 枚举
2.9 类和结构体
2.10 属性
2.11 方法
2.12 下标
2.13 继承
2.14 构造过程
2.15 析构过程
2.16 自动引用计数
2.17 可选链
2.18 类型转换
2.19 类型嵌套
2.20 扩展
2.21 协议
2.22 泛型
2.23 访问控制
2.24 高级运算符
第3章 基础UIKit控件概览
3.1 创建工程及基本操作
3.2 Button(按钮)
3.3 Label
3.4 TextField
3.5 TextView
3.6 Switch
3.7 SegmentedControl
3.8 ImageView
3.9 ProgressView
3.10 ActivityIndicator View
3.11 Slider
3.12 AlertView
3.13 ActionSheet
3.14 DatePicker
3.15 PickerView
3.16 Stepper
3.17 WebView
3.18 Toolbar与Bar Button Item
3.19 TableView
3.20 SearchBar
3.21 NavigationBar
3.22 NavigationController
3.23 TabBar
3.24 TabBar Controller
3.25 Page View Controller
3.26 UlScrollView滚动视图
3.27 UlCollectionView网格
第4章 拖拖看小游戏
4.1 构建主界面
4.2 基本变量和更新函数
4.3 判断得分
4.4 重新开始玩游戏
4.5 新增游戏规则界面实现跳转
4.6 自定义界面
第5章 豆瓣电台
5.1 应用整体分析
5.2 构建界面
5.3 圆形封面以及模糊背景
5.4 歌曲列表和频道列表
5.5 获取网络数据
5.6 设置频道列表数据
5.7 反向传值
5.8 设置歌曲封面
5.9 简单的图片缓存策略
5.10 播放音乐
5.11 控制音乐
5.12 自动播放控制
5.13 播放时间
5.14 播放进度
5.15 显示歌词
5.16 后台播放
5.17 锁屏时显示歌曲的封面
5.18 锁屏时歌曲的播放控制
第6章 任务提醒软件