当前仓库属于暂停状态,部分功能使用受限,详情请查阅 仓库状态说明
5 Star 3 Fork 2

Chestnuts / ios_framework
暂停

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

ios_framework

#开发框架

函数式编程 响应式编程 高阶函数

注:本框架为多数项目开发基类通用框架结构,如有特殊需求可进行单独定制

  • 框架在使用的过程中还是发现了一些问题的,开始的时候是使用的MVC目录结构,后续项目维护由于项目庞大的业务逻辑改为MVVM,下面说一下两者的优缺点吧

  • MVVM

优点:业务逻辑清晰,可重复使用view,代码高度解耦 缺点:过于分离的层次造成项目维护代码较高,代码量也相对增加,后期修复bug时成本也较高,不易维护

  • MVC

优点:代码逻辑清晰,较为容易理解,层次较为分明 缺点:由于庞大的业务逻辑都会堆放在Controller造成控制器过于臃肿,view以及一些其他类也较为难 以实现循环利用,难以分离

基类框架的设计初衷

响应式编程和函数式编程思想

空文件

简介

ios_framework 展开 收起
Objective-C
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
Objective-C
1
https://gitee.com/Chestnutss/ios_framework.git
git@gitee.com:Chestnutss/ios_framework.git
Chestnutss
ios_framework
ios_framework
master

搜索帮助