開催日
January 20, 2023
録画
題材
The Basics
今回の資料
分類
関連タグ
YouTube リンク
公式 note マガジン
ゆめトーーク
補足や訂正(伝達)
補足や訂正(登場した回)
本日は再び The Swift Programming Language の本流に戻って、これまで見てきていた assertion
と precondition
続きのところを眺めていきます。今回はその具体的な記載例あたりを見ていく感じで、これまでの話のおさらい的なところになりますけれど、寄り道をしていて間が空いたのもあって思い出すのにちょうど良いかもしれないです。どうぞよろしくお願いしますね。
———————————————————————————————— 熊谷さんのやさしい Swift 勉強会 #205
00:00 開始 00:10 ブログで見かける表現についての雑談 01:50 assertion を用いた不具合修正 03:56 assert のメッセージは省略可能 04:28 散文的? 05:36 ランタイムでのエラーを扱う 06:09 状況をチェック済みなときの assertion 07:13 条件が少し複雑な印象 09:03 条件式を書き換えられる? 13:56 UInt で 0 未満を除外する? 15:30 マイナスは 0 歳扱いするという発想もアリかも 17:12 通常は UInt ではなく Int を用いる 17:57 ワードサイズ 19:28 API レベルの互換性を意識すると Int 型 22:31 明示的な型変換が必要になる 24:01 型に囚われない時代も訪れつつある 28:36 型に影響を受けないコードなら、型を縛らない引数が可能 30:40 独自の型に仕立てる手法 34:35 クロージング ————————————————————————————————