嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):813200300
本次赞助数额为: 2 元微信扫码支付:2 元
请留下您的邮箱,我们将在2小时内将文件发到您的邮箱
SwiftUI 与 Combine 编程 (epub)
WWDC 2019 上 Apple 公布了声明式全新界面框架 SwiftUI,以及配套的响应式编程框架 Combine。对于 Apple 平台的开发者来说,这是一次全新的转变和挑战。本书通过几个具体的实战例子,由浅入深介绍了 SwiftUI 和 Combine 框架的使用方式及核心思想,帮助您顺利步入令人激动的 Apple 开发新时代。
SwiftUI 和 Combine 编程
简介
前置要求
适合的读者人群
章节结构和推荐阅读方式
声明式的 UI 构建方式
SwiftUI 和 Combine 简介
练习
你好,SwiftUI
计算器 app 实例
创建项目和 Hello World
使用 Modifier 描述 Text 及 Button
基本布局和 Stack 容器
预览多尺寸以及适配
总结
练习
数据状态和绑定
Calculator 模型
@State数据状态驱动界面
操作回溯和数据共享
总结
练习
真实世界的 SwiftUI
示例 app:PokeMaster
开始项目
创建列表
创建弹出面板
创建设置界面
总结
练习
Combine 和异步编程
异步编程简介
Combine 基础
总结
练习
Publisher 和常见 Operator
准备
基础 Publisher 和 Operator
错误处理
Publisher 的类型系统
总结
练习
响应式编程边界
Subject 行为
响应式和指令式的桥梁
Foundation 中的 Publisher
订阅和绑定
Cancellable, AnyCancellable 和内存管理
总结
练习
SwiftUI 架构
UI 调整
Swift UI 的架构方式
通过 Binding 改变状态
通过 Action 改变状态
Command 和异步操作
总结
练习
SwiftUI 中的 Combine
复合状态驱动 UI
实际的网络请求
异步图片和图片缓存
总结
练习
手势处理和导航
手势处理
导航层级
支持 URL Scheme
总结
练习
用户体验和布局进阶
自定义绘制和动画
布局和对齐
总结
练习
Title Page
Cover
Table of Contents