我正在尝试使用向后迭代执行以下行:
for (int i = 0; i < [thetableView numberOfRowsInSection:0]; i++) {
我知道有reverseObjectEnumerator
但我不知道如何将其集成到这样的数组中。有人可以帮我从这里出去吗?我看了很多其他答案都没有用。
会这样做吗?
for (int i = [thetableView numberOfRowsInSection:0]-1; i > -1; i--) {
答案 0 :(得分:3)
int numberOfRows = [theTableView numberOfRowsInSection:0] - 1;
for (int i = numberOfRows; i >= 0; i--)
{
}
将变量设置为行数减1(以占0基数)。
设置条件以测试i是否大于或等于0.如果上述条件为真,
不是每次迭代添加1,而是减1。