【文件属性】:
文件名称:iOS-BaseArch:iOS开发基础架构
文件大小:14.03MB
文件格式:ZIP
更新时间:2021-05-16 19:29:57
C++
iOS-BaseArch
iOS开发基础框架 及 推荐实践,目的在于帮助开发者更快的开发iOS程序。
使用了MVVM架构,以及面向切面编程,最低版本 iOS 7.0,主要使用Objective C语言。
为什么使用 MVVM
MVVM 可以兼容你当下使用的 MVC 架构
MVVM 增加你的应用的可测试性
简化了控制器内容
归并了工具类
易于动态映射
第三方类库:
AFNetworking
Realm
MOAspects
JSONModel
AsyncDisplayKit
使用cocoapod 管理第三方类库。
项目架构:
图片组织:
图片位于Images.xcassets中
Login (有关登录的图片)
Navigation (导航栏图片)
Center (titleView等位于中间的)
LeftItem (左侧)
RightItem (右侧)
PlaceHolder (占位符图片)