美文网首页
第十九篇:iOS架构设计

第十九篇:iOS架构设计

作者: 坚持才会看到希望 | 来源:发表于2022-06-21 21:08 被阅读0次

架构优化:高内聚,低耦合

MVC

MVP :面向协议式编程

MWWM: 双向绑定(model和view可以相互控制),可以使用ReactiveObjc里的RCAObserve(kvo效果)进行订阅值的监听,MVVM+RAC双向绑定


WechatIMG2170.jpeg

当我们触发一个点击改变一个model里的值,因为上面的RCAObserve提前进行了订阅,就会进行一个数据改变然后回调successBlock,数据改变后就会调用这个回调走下面的block里的,进行界面的视图更新。起到一个双向的绑定效果

WechatIMG2171.jpeg

相关文章

网友评论

      本文标题:第十九篇:iOS架构设计

      本文链接:https://www.haomeiwen.com/subject/wqfjvrtx.html