開催日
July 27, 2022
録画
https://youtu.be/70VTu_7A6EE
題材
番外編
今回の資料
分類
関連タグ
YouTube リンク
公式 note マガジン
ゆめトーーク
補足や訂正(伝達)
補足や訂正(登場した回)
今は オプショナル
について眺めていっているところですけれど、その特殊性からついついいろいろ脱線気味です。今回も、前回の最後の方に教えてもらった参照型を扱う際の オプショナル
にみられるメモリー確保の様子が面白かったのでもう少しだけ詳しくそれを見てから、改めて オプショナル
の基本に戻っていこうと思います。よろしくお願いしますね。
———————————————————————————————— 熊谷さんのやさしい Swift 勉強会 #141
00:00 開始 00:10 今回の展望 01:38 多重オプショナルのメモリーサイズ 03:44 前回の自分の認識は間違い 04:59 それぞれの段数に応じた nil を示すポインター 13:17 オプショナル型は最大で何段階まで多重化できるか 14:09 オプショナルの段数の範囲はなぜ 9 ビットなの? 16:47 オプショナル型を限界まで多段にしてみる 17:27 型パラメーターの段数上限と、実の型としての段数上限 22:15 自作の nil が機能しているか確かめる 25:35 オプショナル型にインスタンスが入る場合も自作してみる 26:02 あくまでも参照型を扱うオプショナル型での話 26:49 こうしてオプショナル型を見てきた印象 27:14 NULL ポインターと 0 番地 28:35 メモリー保護 28:50 クロージング ————————————————————————————————