首页 > 代码库 > swift基础

swift基础

要使用swift语言, 需要下载xcode6-beta, 这里是下载地址 http://swift.sh/topic/6/

打开xcode6以后点击”Get started with a playground”, 然后就可以写swift代码了

 

\swift基础

分号可以被省略, 看下面的代码

 

定义常量

let a:String = "10"a = "10" //这一句会出错, 常量是不能修改的, let类似于#define

 

定义变量

var a:String = "10"a = "100"

 

swift的编译器会进行类型推导, 所以在声明常量和变量的时候可以省略类型

var a = "10" //a的类型被推导为Stringlet b = 10

 

有时候我们必须声明类型, 比如我们需要生命一个double类型的变量, 它的值是10

var a = 10 //a的类型是Intvar b:Double = 10 //b的类型是Double

 

没有隐式类型转换, 所有类型转换需要显示声明

var a = "a"var b = 1let c = a + String(b)