02 2016 档案

摘要:class PropertiesClass1 { var a = "Stringa" init() { print("初始化") } } class PropertiesClass2 { var id = 0 //lazy 懒加载,只有使用的时候才触发 lazy var properties1 = 阅读全文
posted @ 2016-02-24 17:53 _Miss_once 阅读(198) 评论(0) 推荐(0) 编辑
摘要:class Base { var base_x = 0 static var base_y = 1 final var base_z = 12 func baseInc() { base_x += 1 } class func baseMuti() { base_y -= 1 } } class P 阅读全文
posted @ 2016-02-24 16:48 _Miss_once 阅读(122) 评论(0) 推荐(0) 编辑
摘要:struct Ca { var x:Int var y: Int; //struct 是值类型,所有属性都是值类型,实例方法改变值类型属性,需要加mutating mutating func inc(x: Int, _ y:Int) -> Int{ self.x += x self.y += y r 阅读全文
posted @ 2016-02-24 16:30 _Miss_once 阅读(409) 评论(0) 推荐(0) 编辑
摘要:class PropertiesClass1 { var a = "Stringa" init() { print("初始化") } } class PropertiesClass2 { var id = 0 //lazy 懒加载,只有使用的时候才触发 lazy var properties1 = 阅读全文
posted @ 2016-02-24 15:51 _Miss_once 阅读(137) 评论(0) 推荐(0) 编辑
摘要://枚举的意义: 定义一个类别的集合, 常量 常用于解决一类魔法字符/数字 随处写的问题 //定义枚举的二种方式 enum CompassPonit { case North case South case East case West } enum Navigation { case Home, 阅读全文
posted @ 2016-02-01 16:29 _Miss_once 阅读(215) 评论(0) 推荐(0) 编辑
摘要://闭包的几种书写方式 var names = [13,345,2,323,1,8,21,42,34,32,42,1] // 1 func compares(args: Int, args2: Int) ->Bool { return args > args2 } var names2 = name 阅读全文
posted @ 2016-02-01 14:52 _Miss_once 阅读(121) 评论(0) 推荐(0) 编辑