You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
xtfei2011
b4f99a0c95
|
4 years ago | |
---|---|---|
.. | ||
Pods | 4 years ago | |
TFReader | 4 years ago | |
TFReader.xcodeproj | 4 years ago | |
TFReader.xcworkspace | 4 years ago | |
WXReader | 4 years ago | |
Podfile.lock | 4 years ago | |
README.md | 4 years ago | |
podfile | 4 years ago |
README.md
##介绍
图文项目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(导航基类)
│ ├── BasicTabbar(Tabbar基类)
│ └── 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(资源文件)
├── AppDelegateCategory(Appdelegate扩展)
│ ├── AppDelegate+CheckData(过审状态审查)
│ ├── AppDelegate+CheckVersion(版本审查)
│ ├── AppDelegate+Insterest(兴趣页面初始化)
│ ├── AppDelegate+StartNumber(启动次数)
│ ├── AppDelegate+AppSign(签到)
│ ├── AppDelegate+RegisterView(提示注册)
│ ├── AppDelegate+LaunchAD(启动页)
│ ├── AppDelegate+GuidePage(引导页)
│ ├── AppDelegate+ShortcutTouch(3D Touch)
│ ├── AppDelegate+Score(App评分)
│ ├── AppDelegate+UMShare(分享)
│ ├── AppDelegate+WeChat(微信)
│ ├── AppDelegate+AliPush(推送)
│ ├── AppDelegate+DeviceID(设备信息上传)
│ ├── AppDelegate+UMAnalysis(友盟统计)
│ └── AppDelegate+Pangolin(穿山甲初始化)
├── AppDelegate
└── Assets.xcassets