今回も引き続きThe Basics
の 数値型変換
について眺めていきます。前回は数値型変換の必要性を感じ取るための前段階、整数の表現力に意識を向ける回でしたけれど、今回は実際に型変換を行う方法とその意義的な話に触れる感じになりそうです。どうぞよろしくお願いしますね。
————————————————————————————————— 熊谷さんのやさしい Swift 勉強会 #121
00:00 開始 01:47 StaticString の印象 02:37 StaticString の特徴 04:49 StaticString が備える機能 05:37 文字列補完構文は使えない 06:06 StaticString を使う価値は? 08:38 結局はランタイムに持ち越される? 09:01 StaticString のサイズ 10:35 StringProtocol に準拠していない 11:36 部分文字列に関するアップデート 12:10 StringProtocol を想定する場面で使えない 13:22 StaticString を活用できるためには 17:28 StaticString についての余韻 18:31 値の範囲を合わせるために型変換が必要 19:56 変換イニシャライザー 20:52 明示型変換 21:36 型キャストと型変換 23:12 型キャストの種類 24:39 型変換について詳しく見てみる 25:53 型強制? 26:34 アップキャストとダウンキャスト 27:57 クロスキャスト? 28:09 静的キャスト 28:38 不変性キャスト 29:40 再解釈キャスト 30:25 動的キャスト 31:27 Swift における静的キャストの流儀 32:33 丸め誤差には注意 34:26 次回の展望 —————————————————————————————————