xcrun swift -version
使用任何编程语言都须要用到数据类型,数据类型决定了如何将表明这些值的位存储到计算机的中。编程
Swift 提供了特殊的整数类型Int
,长度与当前平台的原生字长相同:在32位平台上,Int
和Int32
长度相同。在64位平台上,Int
和Int64
长度相同。Int8, Int16, Int32, Int64 分别表示 8 位, 16 位, 32 位, 和 64 位的有符号整数形式。另外的,Swift 也提供了一个特殊的无符号类型UInt。
注意: 尽可能不要使用UInt
,除非你真的须要存储一个和当前平台原生字长相同的无符号整数。除了这种状况,最好使用Int
,即便你要存储的值已知是非负的。统一使用Int
能够提升代码的可复用性,避免不一样类型数字之间的转换,而且匹配数字的类型推断。swift
import UIKit
var a:Int = 1//整数类型的定义(变量)
let b:Int = 2//整数类型的定义(常量)
import UIKit
print(Int8.min,Int8.max)//-128 127
print(Int16.min,Int16.max)//-32768 32767
print(Int32.min,Int32.max)//-2147483648 2147483647
print(Int64.min,Int64.max)//-9223372036854775808 9223372036854775807
print(Int.min,Int.max)//-9223372036854775808 9223372036854775807