1. 搭建项目框架,接入中公教育组件,在线课堂组件,直播组件等
2.使用 CocoaPods 私有库,进行题库组件的设计和开发
3.开发练习册模块,并跳转到做题模块
4.做题组件的整体架构设计,通过配置灵活支持单选,多选,不定项,客观题,材料题等答题页
5.做题模块的答题页开发,包括客观题做题模块,主观题做题模块,以及做题后的展示解析逻辑
6.使用 GCD 开发定时器,分为正计时,倒计时,暂停,恢复计时等逻辑
7.开发客观题数据报告页面,支持重做,提交答案等
8.引入 MLeaksFinder 和 FBRetainCycleDetector ,监控内存泄漏问题