`
lizhuang
  • 浏览: 889284 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

何时用Delegate和何时用Block?

阅读更多
公共接口,方法较多也选择用delegate进行解耦
iOS有很多例子比如最常用tableViewDelegate,textViewDelegate

异步和简单的回调用block更好
iOS有很多例子比如常用的网络库AFNetwork,ASIHTTP库,UIAlertView类。

都是为了在具体的实现Delegate或Block中再进行处理,属于策略模式,具体算法在具体算法类中实现。


显示状态栏菊花效果
[[UIApplication sharedApplication] setNetworkActivityIndicatorVisible:YES];
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics