開催日
July 6, 2022
録画
https://youtu.be/ibzqQdv8z6I
題材
The Basics
今回の資料
分類
関連タグ
YouTube リンク
公式 note マガジン
ゆめトーーク
補足や訂正(伝達)
補足や訂正(登場した回)
今回は、前々回に話した タプル
の機能的なところについてもう少しだけ眺めてみてから、引き続いて The Basics の オプショナル
について見ていこうと思ってます。オプショナルといえば Swift のコンセプトを支える大事な機能にも当たるところで、見どころも多くなってきますけれど、今回はその初歩的なところまで見ていけたら万々歳な感じがします。よろしくお願いしますね。
————————————————————————————————— 熊谷さんのやさしい Swift 勉強会 #133
00:00 開始 00:30 前々回の振り返り 01:24 タプルの要素を取り出す 02:22 タプルの要素へのアクセス 03:47 キーパスによるタプルへのアクセス 05:18 タプルの要素への書き込み 05:47 タプルのキーパスとラベルの関係 08:21 キーパスによる読み取りと書き込みで挙動が異なる例 13:07 タプルのラベルとメモリーレイアウトの関係性 15:47 タプルの要素の振り替え 16:42 キーパスを使う場面 18:10 リフレクションを使ったプロパティーの参照 20:46 ラベルの異なるタプルを型パラメーターで扱う 22:08 引数でラベルの異なるタプルを渡してみる 23:26 タプルの値までいけば、ラベルの有無を構わず振り替え可能 24:14 ラベルの有無を Array は吸収する? 26:18 メタタイプはタプルのラベルを持つ? 27:06 クロージング —————————————————————————————————