在项目开发中,除了常用的MVC开发模式,还有一种常用的开发模式就是MVVM。 1.什么是MVVM?MVVM是Model-View-ViewMod...
上一篇探索了一下tableView和RxSwift使用[https://www.jianshu.com/p/1e324a4b474a],如果遇到...
上一篇介绍了中介者[https://www.jianshu.com/p/5615c7b9709d],今天的探索也跟中介者有关,中介者真的非常多。...
在RxSwift框架里用到很多的开发模式和思维模式,其中的一个就是中介者模式。 什么是中介者模式?一种设计模式。用一个中介对象来封装一系列对象的...
之前在探索RxSwift源码的时候,发现几个地方都有循环引用,但那是故意的,而我们使用RxSwift的时候,如果循环引用就不好说故意了。那现在根...
这篇文章总结一下一些场景的序列: controlEvent 1.在主线程监听2.会共享附加作用3.没有error事件 bind 1.绑定在给定 ...
上次分析了deallocating[https://www.jianshu.com/p/9ae54af68ceb]和deallocated[ht...
除了deallocating[https://www.jianshu.com/p/9ae54af68ceb],还有deallocated: 它的...
在前面曾经探索过销毁流程和方式[https://www.jianshu.com/p/1c0b8001b927],其实还有一种方式: 不过今天想分...
文集作者