27篇文章 · 5062字 · 4人关注
一、两个疑惑 OC 和 Swift 语言在 Richards 上评测的结果显示,Swift 比 OC 快了4倍,Swift同OC相比会更快,具体...
由于目前针对Swift字典转模型没有什么好的第三方,所以需要自己解析模型数据。模型解析数据中可以充分使用模型属性的didSet监听模型属性(可用...
@escaping:闭包的生命周期不在传入的函数范围内管理,就是说这个闭包是被持有了。在函数return后,闭包并不会被销毁,它被持有了。因为这...
as!使用场合向下转型(Downcasting)时使用。由于是强制类型转换,如果转换失败会报 runtime 运行错误。 as?使用场合as? ...
SWift3.0中网络请求一般是使用Alamofire框架。 简单get和post网络请求封装。 类名命名为ZWNetworkTools。注意使...
反射机制:对于任意一个类,都能够知道这个类的属性和方法;对于任意一个对象,都能够调用它的任意一本方法和属性。这种动态获取的信息以及动态调用对象的...
模型 自定义控件 控制器
说明:Swift实际开发中一般不会重写setter和getter方法,这里仅供参考和了解。 这里顺便说一下懒加载和计算型属性的区别:计算型属性:...
自定义继承自UILabel的DemoLabel。所有UIView及子类在开发中,一旦重写了构造函数,必须要实现initWithCoder函数,以...
文集作者