swift学习Day02
昨天下班好晚,没有继续swift学习,今天赶紧补上来。学习不能停止。 今天学习swift中的一些基础知识,认识swift中的基本变量类型和操作。主要的内容包含:
1、常量、变量在swift中声明常量使用关键字 var num:Int = 32
let NAME:String = "LSW"
这里需要注意的是在swift中,它会自动推断我们声明的变量或者常量参数类型,这里的Int和String可以不用明确指出。 变量和常量命名非常自由,但是建议还是遵循其他语言类似定义。 输出语句: print(num)
2、注释单行注释 // 3、整数Int 4、浮点数Double 精度最少为15位 5、布尔值true和false,在判断语句和循环语句中常用 6、类型别名例子: //别名
typealias aa = UInt32
let a = aa.min
这里aa就是UInt32的别名,常量a其实就是UInt32.min 7、元组直接上例子: var httpInfo = (404,"IsError")
let (num,info) = httpInfo
print(num)
print(info)
var httpInfo2 = (code:404,info:"ok")
print(httpInfo2.code)
print(httpInfo2.info)
print(httpInfo2.0)
httpInfo就是一个(Int,String)的元组,我们可以通过 (a, b) = httpInfo这种方式接受元组。同时我们也可以给每一个元组变量取一个名字,通过名字调用。比如, httpInfo2.code。还可以使用 httpInfo2.0, 下标调用。 8、断言断言例子: var age = -1
assert(age>0,"age must be greater 0")
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |