
这是一款自己大二时开发 app,目前已经上线,AppStore 评分 4.9 星,代码可以直接运行,希望能对同样想开发校园 app 的同学一点帮助,另外因为是初学时期的作品,代码质量不高,已经在考虑重构,也希望能给与点意见.
源码地址:https://github.com/isnine/HutHelper-Open

git clone https://github.com/isnine/HutHelper-Open.git --depth=1 接口与线上版本不同,登录界面输入任意账号和密码,即可登录,因工程较大,建议只克隆第一层
. ├── HutHelper │ ├── Application:接口,配置文件 │ ├── Utils:一些工具类等 │ ├── Vendor:一些没有通过 Pod 管理的三方库 │ ├── Models:数据模型 │ ├── View:界面,xib 或者 storyboard 之类的文件 │ ├── Supporting Files:一些支持文件 │ └── Controllers │ ├── Main:主界面 │ ├── Login:登录界面 │ ├── Score:考试成绩 │ ├── Class:平时课表 │ ├── CourseXp:实验课表 │ ├── Moments:校园说说 │ ├── Exam:考试计划查询 │ ├── User:用户界面 │ ├── Lost:失物招领界面 │ ├── Feedback:反馈界面 │ └── Hand:二手市场界面 ├── Extend:课程表 Widget └── Pods:项目使用了[CocoaPods]( http://code4app.com/article/cocoapods-install-usage)这个类库管理工具 └── JSON:接口数据




1 cccRaim 2017 年 10 月 24 日 66666 跟我现在做的事情差不多,不过我这边缺 UI,倒是参考了 we 重邮 不过问一下,服务端那边都是爬虫吗 |
2 isnine OP @cccRaim 本校是有教务系统数据库的读取权限,服务端直接读 JSON 返回客户端就好。 其他学校(登录界面-选择其他高校)是在客户端模拟登录教务系统做的。 |
3 slince 2017 年 10 月 25 日 跟那个超级课程表做的差不多。 |
4 bbs7txt 2017 年 11 月 12 日 via iPhone 留个 qq 么 |
6 JerseyCafe 2018 年 2 月 26 日 Cool |