XCode 26.2 日本語化計画
与えられた整数から新しいインスタンスを作成します。
init<T>(_ source: T) where T : BinaryInteger
Self が FixedWidthInteger に準拠している場合に使用できます。
source
この型の整数に変換すべき値。source として渡される値は、この型で表現可能でなければなりません。
このイニシャライザは、値がこの型の範囲内にあることが分かっている場合に、別の整数型から変換するために使用します。この型で表現できない値を渡すと、実行時エラーが発生します。
以下の例では、値が 100 である Int インスタンス x から定数 y が正常に作成されています。Int8 型は最大 127 を表せるため、値が 1000 である z を作成しようとすると実行時エラーが発生します。