項目種別
補足
登場した回
伝えた回
記載日
May 20, 2022 2:20 PM
関連資料
以前の Swift では、異なる整数型同士での型変換や比較演算などの際に、対象の値をいったん最大の表現力を持った整数型に変換してから目的の処理を行っていて、そのためにそのプラットフォームにおいて最大の表現力を持つ整数型を IntMax
型という名前の 型エイリアス
で表現していました。
それが、整数型の構造に手を入れられた際に、型変換や比較演算を FixedWidthInteger
プロトコルや BinaryInteger
プロトコルといった、より高度な抽象概念を持つ整数を表すもので相互の型を抽象的に扱えるようになりました。それに伴い、これまで必要としていた IntMax
は役目を終える形で標準ライブラリーから削除されることになった様子です。