エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Swiftで複雑なモーダルの状態遷移をステートマシンで実装した - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Swiftで複雑なモーダルの状態遷移をステートマシンで実装した - Qiita
これはYahoo! JAPAN 18 新卒 Advent Calendar 2018の1日目の記事です! Yahoo! JAPAN の新卒1年目が有志... これはYahoo! JAPAN 18 新卒 Advent Calendar 2018の1日目の記事です! Yahoo! JAPAN の新卒1年目が有志で行っているアドベントカレンダーです! 次回は @cagpie さんによる「必ず押さえたい、JavaScript開発の大技小技」です。 自分は今、業務でiOSアプリ開発を担当しており、そこで設計&導入したステートマシンについて内容をまとめたいと思います。 実装するサンプルのモーダル 今回はこのような状態遷移図を実装してみます。 ステートマシンの実装 Swiftでステートマシンの実装は様々な方が既にされているため、参考にしつつ以下のものを使いました。 import Foundation // MARK: - Transition struct Transition<S, E> { let from: S let to: S let by: E