- 创建属性 dataSource
@property (nonatomic, strong) NSMutableArray *dataSource;
2.懒加载并初始化 数据源
- (NSMutableArray *)dataSource
{
if (_dataSource == nil) {
_dataSource = [NSMutableArray array];
}
return _dataSource;
}
3.请求省略 获取到array数据插入
//在第loc(loc可为0)个元素处插入长度为len的一组对象.当loc == 0时,表示将这组对象插入到原数组的最前面.
[self.dataSource insertObjects:array atIndexes:[NSIndexSet indexSetWithIndexesInRange:NSMakeRange(0, array.count)]];
4.cell展示 使第array.count - 1cell显示在屏幕顶部 动画为NO
NSIndexPath *scrollIndexPath = [NSIndexPath indexPathForRow:array.count - 1 inSection:0];
[self.tableView scrollToRowAtIndexPath:scrollIndexPath atScrollPosition:UITableViewScrollPositionTop animated:NO];
网友评论