Swift闭包与OCBlock的简单对比

2018-01-17  本文已影响0人  圆木鱼
  1. 声明:

    Swift的闭包的声明: 屏幕快照 2018-01-17 下午4.44.46.png
    OC Block的声明: 屏幕快照 2018-01-17 下午4.45.33.png

2.作为函数的一个参数

Swift: 屏幕快照 2018-01-17 下午4.46.31.png
OC: 屏幕快照 2018-01-17 下午4.49.42.png
  1. 调用函数:

    Swift: 屏幕快照 2018-01-17 下午4.51.25.png
    OC: 屏幕快照 2018-01-17 下午4.51.31.png

总结:基本差别不大,只是OC写多了,看着Swift不太习惯而已,毕竟本质都是一个匿名函数而已

上一篇下一篇

猜你喜欢

热点阅读