在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
func getNums()->(Int,Int){ //swift函数可以返回多个变量 return (2,3) } let (a,b) = getNums() //let是常量,一旦赋值后不可改变, var是变量 println(a) //输出 2 var f = getNums //函数是一个对象,可以当作一个变量使用。复制给另一个变量 println(f()) //输出 (2,3) swift 申明变量 var name = "Hello" //name会被自动识别成String 类型 或者指定变量类型: var name :String = "Hello"
swift中用 + 做字符串连接 ,但是不可 + int 型。如果要加int 型,可采用如下的方法: var i = 200 var str = "Hello" str = "\(str) , world , \(i)" //使用 \(变量名) , str 值是 Hello,world,200
数组中可以存储不同的数据类型 var arr = ["hello", 100, 2.3]
也可以指定只能存储数组: var arr1 = [] //定义一个数组 var arr2 = String[]() //arr2数组 只能存储字符串
字典: var dic = ["name":"zhou", "age":"16"] dic["sex"] = "female" //给字典动态赋值 println(dic) //输出 [sex:female, name:zhou, age:16] println(dic["name"]) //输出zhou
class Math{ class func max(a:Int, b:Int)->Int{ NSLog("run Math.max") //打印时间,和里面的字符串 if(a>b){ return a; }else{ return b; } } } var maxNum = Math.max(2, b: 5) println("Hello, \(maxNum)")
|
请发表评论