基础部分
Swift的类型是在C和Objective-C的基础上改进,Int是整型,Double和Float是浮点型,Bool是布尔型,String是字符串,Array和Dictionary是集合,还有一些其他语言没有的比如元组,元组可以创建或传递一组数据,比如作为函数的返回值,可以用元组来返回多个值
Swift增加了可选类型(Optional),用于处理值的缺省情况,类似OC中的nil,可以用在任何类型上,不仅是类
Swift是一个类型安全的语言,可选(Optional)就是很好的例子,可让你清楚的知道一个值的类型,如果期望得到一个String,类型安全会阻止你以外的传入一个Int,并且可以在开发的时候就发现这种错误
Swift是一个类型安全的语言,可选(Optional)就是很好的例子,可让你清楚的知道一个值的类型,如果期望得到一个String,类型安全会阻止你以外的传入一个Int,并且可以在开发的时候就发现这种错误
1.常量和变量
变量和常量在使用前必须先定义,变量使用var定义,常量使用let定义,常量的值一旦设定不能再改变,而变量可以多次赋值- letmaximumNumberOfLoginAttempts=10
- varcurrentLoginAttempt=0
也可以在一行中定义多个变量或常量