swift种语法着实怪异,实质干的事情还是一样的,一下将对此语法做简单介绍:
1.swift语法种已经剔除“;”这个结束符号,下面将演示入门操作的hello world
import Foundation println("Hello, World!")
2.接着给大家演示定义变量和常量:
import Foundation //var关键字是用来定义变量的,值可以在后续进行修改操作 var myVar = "Hello" myVar = myVar + " World!" println(myVar) //let关键字用来定义常量的,定义的值后续不允许修改 let myLet = 1 println(myLet) //字符间的连接和类型转换 println("(myVar)"+String(myLet)) println("(myVar)(myLet)"); //定义变量或常量也可以指定其类型 var myStr:String = "This a String type;" var myNum:Int = 100 println(myStr+String(myNum));
3.接下来讲解数组:
imporFoundation //先来个简单的数据看看 var array = ["a","b",1,2,1.23] println(array); //键值对操作 var arrayKey = [1:"a",2:"b"] arrayKey[3] = "b" println(arrayKey) println(arrayKey[3]) //给数组指定类型 var emptyArray = String[]() emptyArray = ["xiaoming"] println(emptyArray)
4.循环的使用:
import Foundation //先来个简单的循环,很爽 var array = String[]() for value in 1..100{ array.append("array:(value)") println(value) } //直接在数组种拿值使用 for arrayValue in array{ println(arrayValue) } //while循环的使用 var i:Int = 0; while i < array.count{ println(i); i++ }