Skip to content

Latest commit

 

History

History
22 lines (21 loc) · 2.15 KB

README_iOS.md

File metadata and controls

22 lines (21 loc) · 2.15 KB

iOS考生 - 考试前准备

请大家提前下载和安装以下软件:
1、XCode 9.0 及其以上版本
2、将该工程fork到自己Github下(fork按钮在github工程页面右上角)
3、通过 git clone 命令将刚刚fork过去的代码工程下载(注意是clone 你自己的github账号下的代码)
4、打开工程ExamDemoIOS/ExamDemo.xcodeproj,编译并运行单元测试用例,确保环境运行正常
5、基础框架代码为:Schedule.h,Schedule.m,TaskInfo.h,TaskInfo.m,ReturnCodeKeys.h
6、单元测试代码:TestExamDemo.m


iOS考生 - 考试提醒

1、考题会在考试开始前上传至该工程,只需要重新pull即可更新程序框架和单元测试代码
2、编程前请仔细阅读需求文档,理解需求文档预计需要花费10~30分钟来理解,请务必看清楚要求再动手,比赛试题包括需求描述文档和代码框架。
3、编程时建议经常保持能编译运行,确保可以获得已经实现功能的得分。
4、在阅读题目后请同时阅读随代码框架提供的单元测试用例代码和注释以帮助更好的理解题意,在完成答题后一定要确保随代码框架提供的单元测试用例执行通过。
5、每道题已经提供初步的框架,请在此框架上继续完成代码。
6、试题框架提供的原有代码,除需要实现的方法体外的其他的内容(包括常量定义,方法签名等)均不能做任何修改。
7、可以根据需要在代码框架中新增属性,方法等,也可以在本类中调用其他自己开发的类。不建议使用其他第三方lib库,如果确实需要使用,请务必加到工程依赖中。
8、除题目明确要求需要考虑的异常情况、输入校验外,其他异常情况和输入校验一律不需要考虑。
9、关于代码提交提交到你自己的github从该工程fork过去的工程下。
比如路径为https://github.com/OwenTse/ExamDemo.git 其中OwenTse为gitHub Username
考试结束截止时间考试程序会根据各位提供的GitHub Username去拉取代码,后进行自动的单元测试