【发布时间】:2016-02-13 05:09:43
【问题描述】:
我不完全确定这是否可能。我从一个空数组开始。我有一个表格视图,每个都有不同的数字。当用户单击一个单元格时,所选数字将附加到数组中。
现在,我面临的问题是用户可以按任何顺序单击任何单元格,但我需要对数组进行排序,以便单元格 1 与索引 1 匹配,单元格 2 与索引 2 匹配,依此类推。
到目前为止,我尝试的是追加。但这会乱序插入数字。我试过插入,但是在第一次选择后会抛出一个错误,说明索引超出范围。
编辑:
我有一个 tableView,其中的数字按数字顺序排列: 1, 2 , 3 , 4 ... 用户单击一个数字,该数字将附加到数组中。
用户可以按任意顺序选择任意数字,例如:1, 3, 4, 2 .. 最后我会得到一个 [1,3,4,2] 的数组。我需要对数字进行排序,以便如果用户选择 3,它将最终出现在数组的第三个索引中。
感谢任何帮助
【问题讨论】:
-
请发布您的代码。也不确定我是否理解这里的问题。您是否要计算单击单元格的次数?
-
你的问题现在很混乱。请发布一些代码,以便我们了解您的要求。
-
我有一个
tableView,其中的数字按数字顺序排列: 1, 2 , 3 , 4 ... 用户单击一个数字,该数字将附加到数组中。 -
用户可以按任意顺序选择任意数字,例如:1, 3, 4, 2 .. 最后我会得到一个 [1,3,4,2] 的数组。我需要对数字进行排序,这样如果用户选择 3,它就会出现在数组的第三个索引中。
-
如果用户多次点击编号为
2的单元格怎么办?您希望数组中的值是唯一的吗?