#import "MJRefresh.h"
- (void)setrefresh:(UITableView *)tableView {
__weak __typeof(self) weakSelf =self;
tableView.mj_header = [MJRefreshNormalHeaderheaderWithRefreshingBlock:^{
if ([[NSMutableHelper CheckUserNetworkStatus] isEqualToString:@"NoNet"]) {
[NSMutableHelper aleartViewShowtTittle:@"提示信息"message:@"当前网络不可用"];
[NSMutableHelper end:self.view];
[tableView.mj_headerendRefreshing];
}else{
dispatch_async(dispatch_queue_create(0,0), ^{
//加载数据
dispatch_async(dispatch_get_main_queue(), ^{
//刷新重置筛选菜单
[tableViewreloadData];
[tableView.mj_header endRefreshing];
});
});
}
}];
}
- (void)setLoading:(UITableView *)tableView {
__weak __typeof(self) weakSelf =self;
tableView.mj_footer= [MJRefreshBackNormalFooterfooterWithRefreshingBlock:^{
if ([[NSMutableHelper CheckUserNetworkStatus] isEqualToString:@"NoNet"]) {
[NSMutableHelper aleartViewShowtTittle:@"提示信息"message:@"当前网络不可用"];
[NSMutableHelper end:self.view];
[tableView.mj_footerendRefreshing];
}else{
dispatch_async(dispatch_queue_create(0,0), ^{
//加载数据
dispatch_async(dispatch_get_main_queue(), ^{
// 页面刷新
[tableViewreloadData];
[tableView.mj_footer endRefreshing];
});
});
}
}];
tableView.mj_footer.hidden =YES;
}