来自和NsMutableArray的Iphone-Display记录

时间:2012-07-11 04:55:33

标签: iphone

假设我有一个包含20个对象的NSMutableArray

在我的viewDidLoad我要显示前10条记录,然后点击UIButton说NextButton我想显示剩余的记录。

当我点击它时,它应该返回10条记录,这些记录首次显示在viewDidLoad上。

1 个答案:

答案 0 :(得分:0)

你应该将yourMainArray分成两个数组。之后,您将元素填充到数组中并根据需要实现代码。

    NSMutableArray *arrayFirst10 = [[NSMutableArray alloc] init];
    NSMutableArray *arraySecond10 = [[NSMutableArray alloc] init];

    for(int i=0;i<10;i++)
    {
      [arrayFirst10 addObject:[yourMainArray objectAtIndex:i]];
    }

    for(int i=10;i<20;i++)
    {
      [arraySecond10 addObject:[yourMainArray objectAtIndex:i]];
    }

试试这样。这会对你有所帮助。