イニシャライザ
init(_:)
与えられた文字列から新しい整数値を作成します。
iOS 8.0+ iPadOS 8.0+ Mac Catalyst 13.0+
macOS 10.10+ tvOS 9.0
visionOS 1.0+ watchOS 2.0+
パラメータ
description
数値の ASCII 表現。
議論
description として渡される文字列は、プラス記号またはマイナス記号 (+ または -) で始まり、その後に 1 つ以上の数字 (0 ~ 9) が続きます。
- let x = Int("123")
- // x == 123
description が無効な形式である場合、またはそれが示す値が 10 進数で表現できない場合、結果は nil になります。たとえば、以下の変換の結果は nil になります。
- Int(" 100") // Includes whitespace
- Int("21-50") // Invalid format
- Int("ff6600") // Characters out of bounds
- Int("10000000000000000000000000") // Out of range
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ