0
点赞
收藏
分享

微信扫一扫

iOS swift 协议的可选方法

是归人不是过客 2022-03-14 阅读 124

Protocols - apple developer

@objc protocol CounterDataSource {
    @objc optional func increment(forCount count: Int) -> Int
    @objc optional var fixedIncrement: Int { get }
}

请添加图片描述

  • 我朋友说还有一种方式就是给协议写一个默认的实现,如下代码
protocol SSPSelectStockDelegate: NSObjectProtocol {
    func onSelectStock(model: SSPStockModel)
}

extension SSPSelectStockDelegate {
    func onSelectStock(model: SSPStockModel) {
        
    }
}
举报

相关推荐

0 条评论