通过游戏实例学习 swift combine
在 2019 年的 WWDC 大會上,Combine 框架登場,它是蘋果公司新推出的“響應式”框架,用來處理隨時間變化的事件。你可以用 Combine 來統一和簡化像代理、通知、定時器、完成回調這樣的代碼。在 iOS 平臺上,之前也有可用的第三方響應式框架,但現在蘋果開發了自己的框架。
在本教程中,你將學到:
使用 Publisher 和 Subscriber。處理事件流。用 Combine 框架中的方式使用 Timer。確定在項目中使用 Combine 的時機。
我們通過優化 FindOrLose 來學習這些核心概念。FindOrLose 是一個遊戲,它的玩法是:在四張圖中,有一張圖與其他三張圖不同,你需要快速辨別出這張圖。
準備好探索 iOS 中 Combine 的奇妙世界嗎?是時候開始了!
用户评论