关于二维数组

这家公司的项目是关于驾培的,所以做的app也是驾培。在题库部分用到的二维数组就很多,因为以前自己很少用,所以这一次,做的时候也同时学到了很多。

目前公司还没有招到后台,所以题库调的接口,都是从交管局拿来的,顺序练习都是把整个科目一或者科目二的题库都请求回来了,一般都有1000+。首先这些题被存到了一个数组里TimuArray,
还要创建数组,存储这个题有没有被做过NSMutableArray *TotalTest_stasus;//代表题目有没有做过
同时要记录用户点击的是选项中的哪一个int isFirstTimeTouchAnswer[1300][4];//选择按钮状态,用于判定点击的是哪一个选项
还有答案是否正确NSMutableArray *ChooseRightOrError;//答案是否正确
如果是多选,还要记录我的选项和答案的选项

//多选
    int DXtempChoose[1300][4];//我选的
    int DXAnswer[1300][4];//答案的
    /*ABCD-1111这种对应关系
      ABC-1110
     */

因为需求,需要没做的时候,按钮是什么图片,点击之后按钮是什么图片,做对了按钮是什么图片,做错了按钮是什么图片,所以要做很多判断。

屏幕快照 2016-08-22 下午5.43.47.png

关于二维数组_第1张图片
屏幕快照 2016-08-22 下午5.44.26.png

关于二维数组_第2张图片
屏幕快照 2016-08-22 下午5.54.58.png

你可能感兴趣的:(关于二维数组)