2010-03-13 58 views
0

我有十个按钮,每个按钮对应一个不同的数字。我正在寻找记录这些按钮按下的顺序,并将它们输入到数组中,然后将其与应用程序中静态的另一个数组进行比较。检查应该在第N个按钮按下完成,其中N等于另一个静态数组中的项目数。按钮来增加数组的值,然后将结果与iPhone上的另一个数组进行比较

我如何有一个按钮按下数组添加一个值B)停止后Nth按钮按等于数组数量数量我检查和C)比较此数组与其他数组?

回答

0

,你可以:

  1. 决定N和创建您的N个数为NSNumber的对象(NSArray的和NSMutableArray的要求对象)的数组。

  2. 将按钮链接到一个操作。

  3. 在操作方法中,检查每个按钮的第一个参数以确定哪个数字被按下。

  4. 将该数字添加到可变数组中。

  5. 当数组的大小等于N时,请检查:使用从0到N-1的for循环,并从每个数组中获取该索引处的对象。使用isEqual:进行比较。如果任何比较失败,那么你知道数组不匹配。否则,你有成功。

相关问题