这些日子学习了一下swift发现很不错很简洁,有些地方跟golang很相似,就不多说了。再多说一点,有了weiduyun.com,我会一直维护,希望大家来提交代码,做开源!1.hello word
println("hello word")
2.简单赋值
//var 申明的是可变变量 let申明的是常量 :后边加的是类型
var widuuString = "http://yun.widuu.com"
let widuuNum = 0
//:后边加的是类型
var widuuString:String = "http://yun.widuu.com"
let widuuNum:Int = 0
//swift可以自动检测类型的
let pi = 3.1415926 //自动识别成Double类型
//简单的字符串转换
let widuuNum:Int = 0
let widuuString:String = "widuuweb"
let widuu = widuuString + String(widuuNum)
//支持Unicode字符
let 你好 = "你好世界"
//整数取值范围
let uintmin = UInt8.min
let uintmax = UInt8.max //Int也有32位和64位
//别名
typealias widuu = UInt16
let test = widuu.min
println(test)
//布尔值就是 true和false
let test1 = true
let test2 = false
强调一点如果使用bool值的时候,使用了非bool值,xcode会报错
let i = 1
if i {
println("你猜报错吗")
}
//可以复合值的使用
let httperrcode = (404,"httperror")
let (code,statu) = httperrcode
println(httperrcode)
println("the status code is \(code),value is \(statu)")
let http200Status = (statusCode: 200, description: "OK")
println("The status code is \(http200Status.statusCode)")
发表评论 取消回复