IOS15 下拉刷新数据叠加
NSArray *statusDictArray= responseObject[@"statuses"];
NSArray *newStatuses = [HMStatus mj_objectArrayWithKeyValuesArray:statusDictArray];
// [self.statuses insertObject:newStatuses atIndex:0];//有问题,把整个数组插入进去
NSRange range = NSMakeRange(0, newStatuses.count);
NSIndexSet *indexSet = [NSIndexSet indexSetWithIndexesInRange:range];
[self.statuses insertObjects:newStatuses atIndexes:indexSet];
NSLog(@"新数据的长度 %ld",newStatuses.count);
[self.tableView reloadData];
newStatuses是一个可变数组,必须要懒加载。
网友评论