问题,如何停止在uitableview上重新加载数据

时间:2011-05-12 07:25:24

标签: objective-c

我从xml获取数据并通过自定义单元格显示在表视图上,所以当我向上滚动数据隐藏时,当我向上滚动隐藏数据显示但是再次等待服务器对xml的响应时,所以我不想要我的要求是,如果数据显示tableview,那么它应该保存或保留在那里。请帮助我。

1 个答案:

答案 0 :(得分:0)

一个对象:

YourObject *yourObj = [[YourObject alloc] init];
yourObj.ID = 12121;
yourObj.Title = @"Some title";

包含您的对象的NSMutableArray

NSMutableArray *dataSource = [NSMutableArray array];
[self.dataSource addObject:yourObj];
[yourObj release];

cellForRowAtIndexPath:方法中:

YourObject *yourObj = (YourObj *)[self.dataSource objectAtIndex:indexPath.row];

然后,您可以执行以下操作来访问存储在dataSource NSMutableArray中的对象的属性:

cell.titleLabel.text = yourObj.Title;