我们如何在Swift 3.0中为Normal Class创建委托

时间:2017-07-14 11:33:00

标签: swift delegates

这是我的课,所以想要为此创建委托。

class AClass{

    func doSomthing(){

        print("AClass Method")
    }

}

1 个答案:

答案 0 :(得分:1)

protocol MyCellDelegate {
    func didTapButton()
}

class MyCell {

    var delegate: MyCellDelegate?

    func buttonTapAction() {
        delegate?.didTapButton()
    }
}

class ViewController: MyCellDelegate {

    func didTapButton() {
        print("hello world")
    } 

}