イニシャライザ

init(_:)


与えられた文字列から新しい整数値を作成します。


iOS 8.0+ iPadOS 8.0+ Mac Catalyst 13.0+ macOS 10.10+ tvOS 9.0

visionOS 1.0+ watchOS 2.0+

init?(_ description: String)





パラメータ


description

数値の ASCII 表現。



議論


description として渡される文字列は、プラス記号またはマイナス記号 (+ または -) で始まり、その後に 1 つ以上の数字 (0 ~ 9) が続きます。


  1. let x = Int("123")
  2. // x == 123


description が無効な形式である場合、またはそれが示す値が 10 進数で表現できない場合、結果は nil になります。たとえば、以下の変換の結果は nil になります。


  1. Int(" 100") // Includes whitespace
  2. Int("21-50") // Invalid format
  3. Int("ff6600") // Characters out of bounds
  4. Int("10000000000000000000000000") // Out of range














トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ