開催日
November 5, 2021
録画
https://www.youtube.com/watch?v=bRFmt_kJYQQ
題材
A Swift Tour
今回の資料
分類
関連タグ
,
YouTube リンク
公式 note マガジン
ゆめトーーク
補足や訂正(伝達)
補足や訂正(登場した回)
今回は A Swift Tour
の「関数とクロージャー」の中から、関数が第一級の型であることについてと、クロージャーについての基本的なところをじっくり眺めていきます。どうぞよろしくお願いしますね。
————————————————————————————————————— 熊谷さんのやさしい Swift 勉強会 #42
00:00 開始 00:39 第一級の型 01:12 関数ポインター 04:08 関数を戻り値に指定する 04:28 ファクトリーメソッド 05:31 関数型の戻り値の書式 07:30 関数を変数でそのまま扱える 08:46 戻り値で受け取った関数を使う 09:28 Playground での検証 14:18 String.init(_:radix:uppercase:) 14:52 型推論で具象型に束縛される 18:02 36進数 18:58 戻り値で関数型を使う 20:35 戻り値での関数型の表記 23:38 関数を返す関数を返す関数 33:37 質疑応答 34:18 入れ子になったクロージャーの return 省略表記 36:01 return の省略は単一ステートメントに限る 37:27 高階関数 41:02 クロージャー 41:15 関数はクロージャーの特殊ケース 41:52 キャプチャーとクロージングオーバー 42:45 クロージャーの実行スコープ 43:59 @nonescape 44:32 クロージャーの定義 46:13 クロージャーの使用例 48:13 クロージング —————————————————————————————————————