イニシャライザ
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
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ