
Swift
weenaHome
用行动来谱写平凡可贵的自己
展开
-
Swift开发中构造函数几点说明
Swift开发中构造函数几点说明一、Swift支持overload重载二、构造函数带有override前缀的init都是重写继承了父类的构造函数class Person: NSObject { override init() { super.init() }}如果父类没重写init方法的话,而且没有重载任何init方法,那么实例化对象时还是调用...原创 2019-07-25 12:44:55 · 207 阅读 · 0 评论 -
Swift Runtime分析与OC Runtime区别
1.我们知道Objective-C是一门动态性语言,能够功过runtime API调用和替换人意方法,那Swift也具有这些动态性吗?分析示例PureSwiftClass是纯Swift类,MuixSwiftClass是一个继承自NSObject的类。两个类中都包含了属性、方法。//MARK: - 纯SwiftClassclass PureSwiftClass { @objc...原创 2019-07-27 18:16:40 · 771 阅读 · 0 评论