摘要: 懒加载、计算型属性、反射机制 1.懒加载: 目的:1.延迟创建,需要时加载,节省内存空间 2.避免开发中处理解包的问题(重要!!!) 知识:1.所有的UIView 及子类在开发是,一旦重写了够着函数,必须要实现initwithcoder函数以保证提供两个通道,目前Xcode会有提示。 2.在swif 阅读全文
posted @ 2017-05-11 18:14 MakeKeyReuseable 阅读(1217) 评论(0) 推荐(0)
摘要: swift面向对象 1. 在swift中,默认在同一个项目中(同一个命名空间下),所有的类都是共享的,不需要import 所有的属性 var 也可以直接访问到 2.在swift中,所有的类都默认有一个命名空间,就是项目名称 3. () -> alloc init。 swift中对应一个init()构 阅读全文
posted @ 2017-05-11 18:12 MakeKeyReuseable 阅读(251) 评论(0) 推荐(0)
摘要: 函数的定义 1.函数的基础写法 func 函数名(形参列表)->返回值类型 例: func sum(x:int ,y:int) -> int{ return x+y } print(sun(x:10,y:50)) 2.外部参数的使用,就是在形参前加一个名字,外部参数不会影响函数内部细节,外部参数会让 阅读全文
posted @ 2017-05-11 18:10 MakeKeyReuseable 阅读(200) 评论(0) 推荐(0)
摘要: Swift 基础语法 基本 1.取消了预处理命令 2.取消了指针的概念 3.取消了NS前缀 4.大量将类替换成struct 5.“;” 在同一行用来分割语句,如果不是同一行可以省略 6.可选项 7.playground 8.条件语句”if”,空执行”()” 9.没有非0即真的逻辑 10.switch 阅读全文
posted @ 2017-05-11 18:07 MakeKeyReuseable 阅读(260) 评论(0) 推荐(0)