ios block和函数的区别
2016-04-07 23:03
274 查看
block是封装了一段代码的OC对象,可以被设为Property, 在调用block的地方block都会被替换成相应的代码,相当于内联函数。
函数可以使代码更加整洁易读,使用block会使代码可读性变差,另外函数可以做单元测试,block无法做单元测试。
函数可以使代码更加整洁易读,使用block会使代码可读性变差,另外函数可以做单元测试,block无法做单元测试。
相关文章推荐
- IOS中的数据存储方式,特点,使用情况
- IOS中的数据存储方式,特点,使用情况
- iOS 保持界面流畅的技巧
- 封装.a文件以及应用.a文件
- iOS AFNetWorking中block执行完后再执行其它操作
- 浅谈iOS模糊效果
- NSString 去除空格方法 ios
- iOS使用NSMutableAttributedString 实现富文本(不同颜色字体、下划线等)
- [IOS]动画效果
- iOS开发中一些常用的check事项2
- ios开发中的一些注册流程的Check
- IOS开发基础知识--碎片36
- 个人偏好设置,归档,解档
- [iOS]关于横屏后状态栏不显示的问题
- iOS 传值集合
- 在iOS上实现变换
- iOS-多线程--(pthread/NSThread/GCD/NSOperation)--总结
- iosOpenDev-install 失败官方wiki无法解决看这里(尝试有效)
- 关于block访问外部变量的一些小注意点
- 第一个IOS界面之Hello world