代理回调

block适合通知个数少的情况,

delegate 适合通知个数多的情况,delegate  需要小心手动设置nil。

block需要注意小心循环引用。

notification适合跨模块通信。注意removeObserver,不然crash。


<<Design with mind in mind>>

<<White space is not you enemy>>

(中国iOS 20K+高级开发群  杭州-Jay-4 said)




-(NSArray*)popToViewController:(UIViewController*)viewController animated:(BOOL)animated

解决一直压栈,不出栈的状况

(中国iOS 20K+高级开发群  杭-4 said)



开发流程是属于什么开发模型

1.需求分析

2.UX设计

3.软件设计

4.编码

5.需求更新,新UX设计,编码迭代

6.重复5



你可能感兴趣的:(ios,通信,delegate)