摘要: 强类型语言;每句代码可以不用分号分隔;大小写敏感; 变量声明: var a = 0 常量声明 let b = 3.14 常量不能+变量?a+b 类型标注 var s :String 打印 pringln(a) 断言 assert() 阅读全文
posted @ 2016-12-17 00:04 乱笙歌 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 1nil聚合运算符 nil coalescing operator a ?? b == a!=nil ? a! : b 要求: 1a是一个可选类型 2b必须和a解包后类型一致 var userNickName:String? //let outputName:String = userNickNam 阅读全文
posted @ 2016-12-17 00:03 乱笙歌 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 1整形 Int,Int8,Int16,Int32,Int64 UInt,UInt8,UInt16,UInt32,UInt64 其中Int,UInt始终和当前平台的原生字长相同(32位机,64位机) 查看属性 UInt8.min UInt8.max 初始化 var sampleInteger:Int 阅读全文
posted @ 2016-12-17 00:01 乱笙歌 阅读(140) 评论(0) 推荐(0) 编辑
摘要: var array = ["A","B"] var array2:[String] = ["A","B"] var array3:Array = ["A","B"] 创建 var array = "Int" var array2 = Array() var array3 = "Int" count 阅读全文
posted @ 2016-12-17 00:00 乱笙歌 阅读(181) 评论(0) 推荐(0) 编辑