Apple Swift 开发语言学习三 可选变量 Optionals

本篇将介绍Swift语言中得可选变量Optionals。 Optionals是Swift的新特性,简单的将就是你可以将某变量的数据类型设置为String/var/let等等在加上nil空置。 看看例子,你就会了解到其用法 定义一个变量age var age: Int 然后将12赋值给age age = 12 如果再继续想将空值赋值给age时,你将会收到报错。 在此时,你就可以选择使用可选变量的赋值方法: var age: Int? age = 12 println(age) age = nil println(age) 这样的话,你会得到以下结果:…