我正在使用 anNSMutableArray
来保存一些对象,并且我需要在同一行中访问元素 ati
和元素 at 。i+1
另外,有没有办法访问NSMutableArray
's 的长度?
问问题
111 次
2 回答
2
你可以访问所有 NSArray 的方法,包括objectAtIndex:
, 和count
. 然后你需要一个传统的c循环:
int count = [myArray count] - 1; // -1 so we don't exceed bounds by getting i+1 on last element
for(int i = 0; i < count; i++) {
id thisElement = [myArray objectAtIndex:i];
id theNextElem = [myArray objectAtIndex:i+1];
// ...
}
于 2012-07-09T00:33:53.767 回答
1
试试这个:
for(int i = 0; i < [arry count]; i++)
{
[arry objectAtIndex:i];
[arry objectAtIndex:i+1];
}
至于你的第二个问题,是的,使用选择器count
。我认为您需要花一些时间阅读NSMutableArray
文档。
于 2012-07-09T00:33:47.883 回答