组件化
文章平均质量分 54
玉树临风你卓哥
不积跬步,无以至千里;不积小流,无以成江海。
展开
-
iOS 组件化方案
为什么要组件化?易移植、易维护、易重构、易根据业务做加减法、易开发理想中的组件化组件化最终应该达到每个组件可以单独开发,单独维护,不会对其他组件进行强依赖。理想的架构应该在横向上能够拆分出容器层,开源三方库,基础组件,业务形态SDK组件,普通业务组件;在纵向上能够进行组件解耦,组件之间可以单独开发、维护、复用以及组件之间合理的通信机制。随着业务的复杂度增加,理想中的架构也应该不断的变化,如何进行组件化先进行组件的拆分,然后进行组件的之间的服务调度,然后进行事件分发包含系统事件以及组件本身自定义原创 2021-04-21 20:49:09 · 3120 阅读 · 0 评论 -
pod 指定版本
pod 'AFNetworking' //不显式指定依赖库版本,表示每次都获取最新版本pod 'AFNetworking', '~>0' //高于0的版本,写这个限制和什么都不写是一个效果,都表示使用最新版本pod 'AFNetworking', '~> 0.1.2' //使用大于等于0.1.2但小于0.2的版本pod 'AFNetworking', '~>0.1' //使用大于等于0.1但小于1.0的版本.原创 2021-04-07 20:23:04 · 1728 阅读 · 0 评论