iOSDC Japan 2019 に「Advanced Segue」というセッションで登壇します
2019年9月4日
所 友太 / @tokorom
明日、2019年9月5日(木)から開催される iOSDC Japan 2019 に「Advanced Segue」というセッションで登壇予定です。
スケジュール
- 2019/09/05(木) 18:40〜
- Track B レギュラートーク(30分)
- Proposal
概要
Proposalからの抜粋です。
Segueでできること、できないこと、とにかくSegue(UIStoryboardSegue)について凝縮して紹介します。 通常の使い方からUnwindSegueを使うメリット、Xcode 11から利用できるようになったIBSegueActionまで。 Segueを愛して7年の私が、これまでSegueを避けてきた皆さんにもSegueの魅力を知っていただけるようなトークができればと考えています。
見ていただきたいかた
- 同じくSegueを愛する同士
- Segueを使ってはいるがもう少しどうにかならないかと思っているかた
- 敢えてSegueを使っていないかた
Segueを愛するかたはもちろんですが、敢えてSegueを使っていないかたにこそ価値のあるセッションになるかもしれません。 なお、このセッションを聞いて絶対Segueを使ってくれ!とは考えていないです。 普段Segueを使っていないかたにとっては、30分でSegueについてキャッチアップしていただき「SegueのProsはもちろん知ってるけど、やはり敢えて使ってないんだよ」と自信を持って言える状態になっていただければ幸いです。
具体的な内容
- Basic Segue
- iOS 13 New Features!
- Advanced Tips
というAgendaの予定です。
Basic Segue
- SegueはViewControllerを開くためだけにあるのではないですよ
- Segueには大きく4種がありますよ
という基本部分と、
- Segueを使うPros
- Segueを使うCons
について簡単に復習をさせていただきます。
- prepareForSegue
についてもここに含みます。
iOS 13 New Features!
- Segue ActionによりSegueのConsの解決
を中心にお話します。
Advanced Tips
- Unwind Segueの活用例
- Custom Segueの活用例
についてTips形式で実例を紹介していきます。 中にはDestination ViewControllerを使わないTipsも!?
「え!Segueでこんなこともできるの?」「おお、このTipsいいじゃん!使おう」と少しでも新しい発見が含まれていると嬉しいです。
見どころ
- iOS 13のSegue Actionについて未知のかたはこのセッションでなくとも必ずキャッチアップいただきたい!
- Segueをご活用のかたにとっても、Custom Segueの活用Tipsには面白い内容が含まれていると思います
- これを機に「俺はこんなCustom Segue使ってるぜ!」というのをぜひ語り合いましょう!