# iOS小说阅读器App **Repository Path**: qx-team/ios-novel-reader-oc ## Basic Information - **Project Name**: iOS小说阅读器App - **Description**: 一款完整的小说阅读器app,使用Object-C开发 - **Primary Language**: Objective-C - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-09-14 - **Last Updated**: 2025-09-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # iOS小说阅读器App #### 介绍 一款完整的Object-C小说阅读器app,它专注于为用户提供沉浸式、高度自定义且护眼的阅读体验,完美复现了真实纸张的翻页效果,同时集成了强大的文档管理与笔记功能。 #### 软件架构 ## 代码结构 本项目采用模块化架构设计,遵循 apple 的标准项目结构,同时根据小说阅读器的特定需求进行了优化。以下是项目的主要代码结构: ### 主要模块 1. **核心阅读模块** - 实现仿真翻页、平移、滚动、覆盖等多种翻页模式 - 支持个性化阅读设置(字体、背景、间距等) - 提供日间/夜间模式切换 2. **书城模块** - 分类浏览小说 - 排行榜展示 - 搜索功能 3. **书架模块** - 本地书籍管理 - 阅读进度保存 - 书籍导入导出 4. **用户模块** - 个人信息管理 - 阅读历史记录 - 收藏夹管理 ## 功能特性 - **仿真翻页动画**: 提供多种翻页模式,包括仿真、平移、滚动、覆盖,带来真实翻书的触感。 - **智能分类**: 支持对书籍进行分类和编排榜单等。 - **个性化设置**: 高度自定义文字间距、段落间距、首行缩进、背景图片及字体(支持系统字体与导入字体)。 - **护眼模式**: 提供舒适的日间与夜间阅读主题,保护用户视力。 ## 技术栈 - **开发框架**: YYKit,Masonry,MJRefresh,MBProgressHUD,TYPagerController - **语言**: Object-c - **后端框架**: SpringBoot + Mysql + Redis + nginx ## 支持平台 本项目目前专注于原生移动端体验。 - ✅ **iOS** (通过云打包或本地打包生成 ipa 文件) - IOS原生源码地址: ## 安装与使用 1. **克隆项目** ```bash git https://gitee.com/qx-team/ios-novel-reader-oc.git cd novel-reader ``` 2. **安装依赖** ```bash pod install ``` 3. **运行开发** - 使用 **Xcode** 导入项目,选择“运行”。 ## 后台管理 - **分类管理**: 新增、修改、删除小说分类,配置分类方向、排序、图片等。 - **作者管理**:维护作者名称、描述、图片等信息,自动记录操作时间与人员。 - **排行榜管理**:搭建畅销榜、新作榜等各类榜单,设置性别、排序等属性。 - **榜单调控**: 通过开关灵活设置小说在各榜单的展示状态。 - **推荐运营**:按性别、小说编号等筛选推荐小说,自定义排序、图片、外链等。 - **快速链接**: [https://gitee.com/qx-team/novel-admin-java.git](https://gitee.com/qx-team/novel-admin-java.git) ## 功能展示 ![](README_files/1.png) ![](README_files/2.png) ![](README_files/3.png) ![](README_files/4.png) ![](README_files/5.png) ![](README_files/6.png) ![](README_files/7.png) ![](README_files/8.png) ## 联系我们 添加WX:QxWx_001 QQ群:530532516 ## 捐赠novel-reader的研发 novel-reader系统uniapp和框架源码全部开源免费,如果您认为novel-reader帮到了您的开发工作,您可以捐赠novel-reader的研发工作,捐赠无门槛,哪怕是一杯可乐也好(相信这比打赏主播更有意义)。 ![](README_files/9.png) ## 许可证 本项目采用 [MIT](LICENSE) 许可证。 ## 免责声明 1.本项目提供的源代码仅用学习与交流。 2.用户使用本系统从事任何违法违规的事情,一切后果由用户自行承担作者不承担任何法律责任。 3.应用内阅读的文档均由用户自行导入,请确保您阅读的内容遵循其相关的版权法规。开发者不承担任何因使用本应用而产生的版权责任。如有侵犯权利,请联系作者删除。 4.下载本站源码则代表你同意上述的免责声明协议。 **享受纯粹的阅读时光吧!**