OC-框架

2040-OC- AFNetWorking

2017-03-06  本文已影响4人  ArrQing

http://www.cnblogs.com/machao/p/5681645.html

我们在看一个框架的时候呢,可以这样先看,先看每个文件的头文件,也就是.h文件

比较独立的类有:

1.AFURLResponseSerialization.h(处理响应)

2.AFNetworkReachabilityManager.h(网络监听)

3.AFURLRequestSerialization.h(发送请求)

4.AFSecurityPolicy.h(设置请求头)
http://blog.csdn.net/deft_mkjing/article/details/51900737

//上拉加载数据
- (void)loadData {
    //设置上拉加载
    __weak typeof(self) weakSelf = self;
    self.refreshFooter = [MJRefreshAutoNormalFooter footerWithRefreshingBlock:^{
        __strong typeof(self) strongSelf = weakSelf;
        if (strongSelf) {
            if (!_reachabilityManager.isReachable) {
                //没有网络,停止加载
                [strongSelf.refreshFooter endRefreshing];
                [MBProgressHUD myi_promptHudWithShowHUDAddedTo:self.view message:@"网络连接失败!"];
                return;
            }
            [strongSelf loadData:_maxgid provinceId:_provinceId cityId:_cityId areaId:_areaId];
        }
    }];
    [self.refreshFooter setTitle:@"加载更多 ..." forState:MJRefreshStateRefreshing];
    [self.refreshFooter setTitle:@"没有更多内容了" forState:MJRefreshStateNoMoreData];
    self.tableView.mj_footer = self.refreshFooter;
}

上一篇 下一篇

猜你喜欢

热点阅读