開催日
August 5, 2022
録画
https://youtu.be/jVFhkRsGCdc
題材
The Basics
今回の資料
分類
関連タグ
YouTube リンク
公式 note マガジン
ゆめトーーク
補足や訂正(伝達)
補足や訂正(登場した回)
今回は オプショナル
の初期化時における特徴についてもう少しばかり窺ってから、引き続き オプショナル
の特色みたいなところを見ていきますね。特色についてはこれまでのおさらい的な話題になりそうな感じですけれど、どうしてそういう主張が本でされているのかみたいな視点で眺めていくのも面白そうな予感がします。よろしくお願いしますね。
——————————————————————————————————————————— 熊谷さんのやさしい Swift 勉強会 #145
00:00 開始 00:32 前回の、オプショナルな変数の初期値に nil が設定される話 01:22 オプショナルな変数で確定初期化は行われない 02:20 確定初期化 04:30 確定初期化の定数への適用 06:13 オプショナルな定数には既定値が設定されない 07:45 オプショナルの既定値から窺う変数と定数の違い 09:26 プログラマーの意図を確かめるための仕様? 12:57 変数と定数の次元的な違い 15:23 実装から観測する値と状態 22:29 オプショナルでの確定初期化のまとめ 23:54 オプショナルに関する補足事項 24:24 Swift の nil と Objective-C の nil とは異なる 26:07 ポインターによる表現の話 27:41 Swift は構造体も nil 表現可能 30:08 ポインターの捉え方についての話 31:47 クロージングと次回の展望 ———————————————————————————————————————————