第十一屆

self
30 天了解 Swift 的 Combine
ytyubox

系列文章

DAY 21

30 天了解 Swift 的 Combine: [21] Combine 的錯誤處理

Combine 中的 Error handling 可方便處理 throws 的錯誤拋出。 開始之前,先建立 Error 與 Function enum Dem...

DAY 22

30 天了解 Swift 的 Combine: [22] WWDC demo 解讀

1. session 722 Introducing Combine link 在系列文章開始時,我們提到 Combine 的 3 個主角: Publish...

DAY 23

30 天了解 Swift 的 Combine: [23] Combine Log in 實作

Demo project: link 在學習了 22 天了之後, 是時候實作了, 這次我們要做使用者登入的機制, 功能如下: 賬號與密碼必須同時超過 3 碼,...

DAY 24

30 天了解 Swift 的 Combine: [24] 分享 SPM 與 CombineHelper

Combine 目前的情形需要一些 Helper function 來處理過多重複的Operator,為此, 我們可以使用 Xcode 11 最新的功能 Swi...

DAY 25

30 天了解 Swift 的 Combine: [25] 好文分享 從零打造基本版 Combine

之前在 iPlayground 2019 有個分享, 是講如何在 Swift 5.0 之前沒有 Combine 的環境下建立 ReactiveX 的架構. 講者...

DAY 26

30 天了解 Swift 的 Combine: [26] GitHub repo 介紹: CombineDataSource

CombineDataSource 是一個在 GitHub 現有的第三方函式庫, 將 TableView 的DataSources 很有趣的與 Combine...

DAY 27

30 天了解 Swift 的 Combine: [27] 好書介紹 Combine: Asynchronous Programming with Swift

Artwork: from Combine: Asynchronous Programming with Swift, available at www.r...

DAY 28

30 天了解 Swift 的 Combine: [28] GitHub 專案分享: SwiftUI-Combine

在 GitHub 有許多開源的專案是值得我們學習的, 尤其是當接觸新事物的時候, SwiftUI-Combine 是一個使用 SwiftUI 及 Combine...

DAY 29

30 天了解 Swift 的 Combine: [29] GitHub 專案分享: CombineRxSwiftPerformance

CombineRxSwiftPerformance 是一個在 GitHub 知名的專案, 在 wwdc 2019 剛發表 Combine 的時候, 這個 rep...

DAY 30

懶人包閱讀順序: 30 天了解 Swift 的 Combine

30 天的密集學習之後, Combine 的難度其實並沒有想象的高, 在未來 SwiftUI 的普及之下, 相信響應式編程會是一個對新手的一座難以跨越的高山,...