Upgrade to Pro — share decks privately, control downloads, hide ads and more …

大規模UIKitベースアプリへのTCAの段階的導入/gradual-adoption-of-tca-in-a-large-scale-uikit-based-app

 大規模UIKitベースアプリへのTCAの段階的導入/gradual-adoption-of-tca-in-a-large-scale-uikit-based-app

observe(_:)メソッドに関する参考リンク
・公式のAPIドキュメント
https://pointfreeco.github.io/swift-composable-architecture/main/documentation/composablearchitecture/objectivec/nsobject/observe(_:)
・Qiita記事
https://qiita.com/takehilo/items/61098c0ccc608ce15ef5

UIKitでのナビゲーションに関する参考リンク
・公式サンプル TicTacToe(LoginViewControllerを見るのがオススメ)
https://github.com/pointfreeco/swift-composable-architecture/tree/main/Examples/TicTacToe
・拙作のサンプル
https://github.com/takehilo/MyiOSPlayground/tree/main/TCAUIKitTreeBasedNavigaton

TCAのナビゲーションに関する公式ドキュメント
https://pointfreeco.github.io/swift-composable-architecture/main/documentation/composablearchitecture/whatisnavigation

UIKitでStack-basedナビゲーションをするためのAPIが検討されているGithub Discussions
https://github.com/pointfreeco/swift-composable-architecture/discussions/1674#discussioncomment-9189902

Takehiro Kaneko

April 24, 2024
Tweet

More Decks by Takehiro Kaneko

Other Decks in Programming

Transcript