開催日
March 11, 2022
録画
https://youtu.be/7Mgsvm_N9hc
題材
The Basics
今回の資料
分類
関連タグ
YouTube リンク
公式 note マガジン
ゆめトーーク
補足や訂正(伝達)
補足や訂正(登場した回)
今回は The Basics の 定数と変数
の中から、その定義方法みたいなところを見ていきます。初歩的な内容で、慣れてしまえば空気を吸うように何気なくできるところですけれど、今に振り返るとどんな風に見えてくるのか。また、慣れてない人にも Swift の特徴を窺い知れたりするところ、そんな辺りが見どころになりそうな予感がします。どうぞよろしくお願いしますね。
—————————————————————————— 熊谷さんのやさしい Swift 勉強会 #88
00:00 開始 00:40 変数や定数とは 01:06 名前と特定の値とを関連づける 03:04 変数の値とメモリー領域 04:41 ポインター 06:02 メモリー領域を意識しない時代 08:54 値と参照の雰囲気 11:29 実際のインスタンスの扱い 12:56 クロージャー内で外側の変数を使う 13:50 Copy-In Copy-Out 15:14 どこまで突き詰めるかで違ってきそう 17:46 inout と参照渡し 20:36 キャプチャーとクロージングオーバー 22:40 参照型とクロージングオーバーの差異 24:51 究極的にはポインターに行き着く 26:21 キャプチャーリストは定数扱い 30:50 値型とスタック領域 35:04 構造体のデイニシャライザー 35:56 スタックの概念とスタックポインターの概念 38:29 ポインター型で管理する値は後始末が必要 40:20 現代のスタックの印象 40:44 構造体の生存期間延長 43:50 次回の展望 ——————————————————————————