swift 3.0 代理 通知 闭包的回调

2017-04-07  本文已影响0人  i败给le

1.通知

    1.1 发送通知

    object参数如果无特定的要求,可以传nil


    e.g.

           通知名尽量用宏,方便接收,避免通知名不一样造成无法接收到通知

    1.2 接收通知

2.代理

    2.1 定义协议

    2.2 设置代理

    2.3 判断协议是否执行,传参

    2.4 在回调的类遵守协议

    2.5 设置代理

    2.6 实现代理方法

3.闭包

    3.1 定义闭包代码块

           代码块可以直接写为(String) -> Void

    3.2 定义闭包

    3.3 判断并回调

    3.4 在回调的类中完成闭包,接收传递的参数

             此处写时无只能提示,需全部手写


上一篇 下一篇

猜你喜欢

热点阅读