swift 3.0 代理 通知 闭包的回调

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 在回调的类中完成闭包,接收传递的参数

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


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容