美文网首页
2020-12-07-便利构造函数、事件监听

2020-12-07-便利构造函数、事件监听

作者: 清风明月伴我行 | 来源:发表于2020-12-07 10:10 被阅读0次

便利构造函数

 ///便利构造函数 : 对系统类构造函数进行扩展, 需要添加 self.init()
    convenience init(imageName : String, backgroundImage: String) {
        self.init()

事件监听

    ///事件监听本质是发送消息,但是发送消息是OC特性
    ///将方法包装成@SEL -> 类中查找方法列表 -> 根据@SEL找到imp指针(函数指针) -> 执行函数
    ///如果函数前声明为private ,则这个方法不会加入到类方法列表中
    ///如果在private前加@objc 则方法依然会加入到类方法列表中
    @objc private func composeBtnClick(sender: UIButton) {
        print(".compoeclick")
    }

相关文章

  • 2020-12-07-便利构造函数、事件监听

    便利构造函数 事件监听

  • Swift面试题总结

    1.convenience : 便利,使用convenience修饰的构造函数叫做便利构造函数 // 便利构造函数...

  • 便利构造函数

    convenience:便利,使用convenience修饰的构造函数叫做便利构造函数 便利构造函数通常用在对系统...

  • convenience 便利构造器

    convenience:便利,使用convenience修饰的构造函数叫做便利构造函数便利构造函数通常用在对系统的...

  • Swift4 便利构造器(convenience)

    convenience:便利,使用convenience修饰的构造函数叫做便利构造函数便利构造函数通常用在对系统的...

  • Swift便利构造函数convenience

    便利构造函数: convenience 便利构造函数是对构造函数的一种功能扩充, 可以在初始化之前,根据指定的条件...

  • 便利构造函数

    便利构造函数并不负责创建对象,在便利构造函数中可以对属性进行判断,判断是否符合创建条件,也可以为创建的对象赋值,但...

  • 便利构造函数

    在我的理解, 便利就是参数少或者不需要参数就能使用创建合适的对象, 如UIView的实例。 如下 效果如图: 便利...

  • 2020-11-19-构造函数、属性监听器

    构造函数 属性监听器

  • Swift 杂谈(二)

    1,convenience便捷构造函数 convenience :便利,使用convenience 修饰的构造函数...

网友评论

      本文标题:2020-12-07-便利构造函数、事件监听

      本文链接:https://www.haomeiwen.com/subject/psszwktx.html