常量变量
类型描述数据的本质,并为编译器提供数据处理方式的信息
在Swift中大部分需要使用整数的场景都应该坚持使用 Int,即使是那些只有正数才有意义的值(比如事物的个数)。Swift对于字面量的默认推断类型 是Int,而不同整数类型之间如果不做转换的话默认是不能操作的。在写代码过程中一直使用Int 可以极大减少类型转换的需要,也能让你自如地对整数使用类型推断。
Swift区别于其他编程语言的另一个特性是它需要你(程序员)来决定在不同类型间做数学运 算时应该怎么进行类型转换。这个要求还是为了保证编程的安全和正确性。比如,为了对不同类 型的数做数学运算,C编程语言会转换不同类型,但是这种转换有时候会丢失精度,也就是说在 转换过程中丢掉某些信息。在不同类型的数之间做数学运算的Swift代码会更冗长,但是很容易看 明白做了什么转换。增加一点代码能让你更容易明白并维护代码。