Files
Novel/XiaoShuoHui
2021-02-07 11:24:08 +08:00
..
2021-02-07 11:24:08 +08:00
2021-02-07 11:24:08 +08:00
2021-02-07 11:24:08 +08:00
2021-02-07 11:24:08 +08:00
2021-02-07 11:24:08 +08:00
2021-02-07 11:24:08 +08:00
2021-02-07 11:24:08 +08:00

##介绍

图文项目iOS

##软件架构 架构说明

全局遵循MVC模式开发


├── BookRack(书架模块)   
│  ├── BookSearh(搜索页)  
│  ├── BookRackCenter(书架首页)  
│  ├── BookDiretory(书籍目录)  
│  ├── BookDownload(书籍下载管理)  
│  ├── BookReader(阅读器)  
│  ├── LocalBookManager(本地书籍缓存)  
│  └── Resouces(书架资源)  

├── BookMall(书城模块)   
│  ├── BookLimitFree(限免页)  
│  ├── BookComplete(完本页)  
│  ├── BookMonthly(包月页)  
│  ├── BookRankList(排行页)  
│  ├── BookClassify(分类页)  
│  ├── BookMallCenter(书城首页)  
│  ├── BookMallMore(书籍查看更多)  
│  ├── BookMallDetail(书籍详情)  
│  ├── BookComment(书籍评论)  
│  ├── InterestView(兴趣选择页面)  
│  └── Resource(书城资源)  

├── Discover(发现模块)  

├── Mine(我的模块)  
│  ├── Task(任务中心)  
│  ├── UserData(用户个人资料页面)  
│  ├── Records(流水记录)  
│  ├── Setting(设置)  
│  ├── About(关于我们)  
│  ├── Login(登录)  
│  ├── Recharge(充值)  
│  ├── FeedBack(意见反馈)  
│  ├── BookAppraise(书评)  
│  ├── MineCenter(我的首页)  
│  └── Resource(我的资源)  

├── BasicModule(基类相关)  
│  ├── BasicReview(过审壳存放位置)  
│  ├── BasicNav(导航基类)  
│  ├── BasicTabbarTabbar基类)  
│  └── Resource(基类资源)  

├── Utils(工具类)  
│  ├── WXYZ\_Utils(主工具类)   
│  ├── WXYZ\_ColorUtils(颜色工具管理)   
│  ├── PubModel(公用Model   
│  └── DPNetworkRequestManager(网络请求基类)  

├── Config(全局设置)  
│  ├── SystemConfig.h(系统设置)  
│  ├── UserInfoConfig.h(主开关位置)  
│  ├── ServerConfig.h(服务端接口)  
│  ├── ColorConfig.h(全局颜色)  
│  ├── NotificationConfig.h(全局通知)  
│  ├── FrameConfig.h(全局使用frame  
│  ├── MenoryConfig.h(记录字段)  
│  └── ImportConfig.h(头文件导入)  

├── Verdor(三方库)  
│  ├── CountDown(限时免费计时器)  
│  ├── BookTransition(书籍打开动画类)  
│  ├── GCDDownloadManager(网络文件夹在管理类)  
│  ├── PangolinAD(穿山甲广告)  
│  ├── ShareManager(分享弹框)  
│  ├── AssistiveTouchView(悬浮广告控件)  
│  ├── CYLTabBarController[CYLTabBarController](https://github.com/ChenYilong/CYLTabBarController)  
│  ├── LYEmptyView[LYEmptyView](https://github.com/dev-liyang/LYEmptyView)  
│  ├── KLSwitch(开关按钮)  
│  ├── KSGuaidViewManager(引导页)  
│  ├── Refresh(下拉刷新控件)  
│  ├── SGPagingView[滚动视图](https://github.com/kingsic/SGPagingView)  
│  ├── YJBannerView[轮播图](https://github.com/fozuyouxin/YJBannerView.-)  
│  ├── UUID(获取设备号)  
│  ├── IAPManager(内购支付管理)  
│  ├── WeChatManager(微信功能管理类)  
│  ├── WeChatSDK(微信)  
│  ├── AliPush(阿里推送)  
│  ├── EMWaveView(波浪控件)  
│  ├── RollingADView(广告条)  
│  ├── PageViewController(翻页样式)  
│  ├── WebView(浏览器)  
│  ├── AlertView(各种场景弹框)  
│  ├── UserInfoManager()  
│  ├── SendCodeButton(验证码发送按钮)  
│  ├── DPGDTimer(定时器)  
│  └── DPProgressHUD(提示框)   

├── Resources(资源文件)  
├── AppDelegateCategoryAppdelegate扩展)  
│  ├── AppDelegate+CheckData(过审状态审查)  
│  ├── AppDelegate+CheckVersion(版本审查)  
│  ├── AppDelegate+Insterest(兴趣页面初始化)  
│  ├── AppDelegate+StartNumber(启动次数)  
│  ├── AppDelegate+AppSign(签到)  
│  ├── AppDelegate+RegisterView(提示注册)  
│  ├── AppDelegate+LaunchAD(启动页)  
│  ├── AppDelegate+GuidePage(引导页)  
│  ├── AppDelegate+ShortcutTouch3D Touch  
│  ├── AppDelegate+ScoreApp评分)  
│  ├── AppDelegate+UMShare(分享)  
│  ├── AppDelegate+WeChat(微信)  
│  ├── AppDelegate+AliPush(推送)  
│  ├── AppDelegate+DeviceID(设备信息上传)  
│  ├── AppDelegate+UMAnalysis(友盟统计)  
│  └── AppDelegate+Pangolin(穿山甲初始化)   

├── AppDelegate  

└── Assets.xcassets