美文网首页
swift 中实现可选协议方法

swift 中实现可选协议方法

作者: 流年易逝_李 | 来源:发表于2018-12-24 20:51 被阅读15次

1.协议和方法前使用@objc关键字

2.扩展extension

protocol SomeProtocol {

    func requiredFunc()

    func optionalFunc()

}

extension SomeProtocol {

    func optionalFunc() {

        print("optional func")

    }

}

使用 

extension ViewController : SomeProtocol {

    func requiredFunc() {

        print("required func")

    }

}

相关文章

网友评论

      本文标题:swift 中实现可选协议方法

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