Commit 6c29debf authored by 艾娇平's avatar 艾娇平

修改page++逻辑

parent 4cfd2a3f
......@@ -67,7 +67,6 @@
NSArray *array = (NSArray *)responseObject;
[self buildModelWithRemoteArray:array];
self.page++;
[self setValue:@YES forKey:@"fetchDataSuccess"];
}else if([responseObject isKindOfClass:[NSDictionary class]]){
......@@ -76,20 +75,24 @@
self.message = responseObject[@"message"];
if (code == APIStatusCodeSuccess) {
[self buildModelWithRemoteDic:dic];
self.page++;
[self setValue:@YES forKey:@"fetchDataSuccess"];
}else if (code == APIStatusCodeEmpty){
self.message = responseObject[@"message"];
self.page++;
[self setValue:@YES forKey:@"fetchDataSuccess"];
}else{
if (self.page > 1) {
self.page--;
}
[self setValue:@NO forKey:@"fetchDataSuccess"];
}
}
} failed:^(NSString *errorMsg) {
if (self.page > 1) {
self.page--;
}
[self setValue:@NO forKey:@"fetchDataSuccess"];
}];
}
......@@ -119,6 +122,7 @@
- (void)handleFooterRereshing
{
self.startNum = self.dataArray.count + _deleteCount;
self.page++;
[self fetchRemoteData];
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment