一次framework文件组织实践

简介

  • ZAFinance.framework是金融技术部移动开发组开发金融相关业务组件

  • 目前用在众安在线APP之中

对外接口

  • 对外接口相关的文件都在Interface文件夹下,外部调用者只要了解这部分内容即可

文件夹分类标准

  • 按照“功能”分类,有且只有这么一个标准

  • 独立的功能,就算只有一个文件,也新建一个文件夹

  • 故事版Storyboard放入功能模块文件夹中,名字和文件夹名字一样

  • 图片按照由imageSet中管理,放入功能模块文件夹总,名字和文件夹名字一样

  • Xib和对应的UIView名字一样

  • Controller放入相应的故事版Storyboard中管理,并放入一个NavigationController中,就算只有一个场景Scene,也一样处理

文件夹说明

JSBridge

  • Native和H5交互模块

Utility

  • 工具类

Componant

  • 共用组件

Base

  • 基础组件

Card

  • 自发卡

Example

  • 使用样例

Document

  • 说明文档
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容