国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

一個界面發多次網絡請求(GCD使用)

2019-11-06 09:56:07
字體:
來源:轉載
供稿:網友

- (void)test

{

    

    /*

     

     先判斷兩個請求是否有依賴性,有的話就很簡單了,在第一個請求回調后發送第二個請求。

     

     如果兩個請求沒有依賴,但UI需要在兩個請求完成后才能刷新,加個判斷,如果兩個請求完成就刷新。

     

     如果都請求沒有依賴性,界面也是分兩部分展示請求下來的數據,那么請求完成一個就刷新界面一部分。

     

     并不需要在上層直接調用GCD就能解決的問題。

     

     

     */

//這個是兩個請求完成之后才刷新的    

    //http://125.35.11.32:8081/railway/index/indexjson

    AFHTTPsessionManager *manager = [AFHTTPSessionManager manager];

    manager.responseSerializer = [AFHTTPResponseSerializer serializer];

    

    dispatch_group_t group =dispatch_group_create();

    dispatch_group_enter(group);

    [manager POST:@"" parameters:nil progress:nil success:^(NSURLSessionDataTask * _Nonnull task, id  _Nullable responSEObject) {

        NSDictionary *dict = [NSJSONSerialization JSONObjectWithData:responseObject options:NSJSONReadingMutableLeaves error:nil];

        

        NSLog(@"%@",dict);

        

        //處理數據

        dispatch_group_leave(group);

        

        

    } failure:^(NSURLSessionDataTask * _Nullable task, NSError *_Nonnull error) {

        NSLog(@"%@",error);

    }];

    

    

    dispatch_group_enter(group);

    [manager POST:@"" parameters:nil progress:nil success:^(NSURLSessionDataTask * _Nonnull task, id  _Nullable responseObject) {

        

        NSLog(@"%@",responseObject);

        

        //處理數據

        dispatch_group_leave(group);

        

        

    } failure:^(NSURLSessionDataTask * _Nullable task, NSError *_Nonnull error) {

        NSLog(@"%@",error);

    }];

    

    

    dispatch_group_notify(group,dispatch_get_main_queue(), ^{

        //請求完成后的處理、

        NSLog(@"完成");

        

    });

    

}


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 平武县| 庆阳市| 察隅县| 塘沽区| 鹰潭市| 乐东| 乌拉特后旗| 大城县| 塔城市| 吉水县| 栖霞市| 新安县| 蓬溪县| 天长市| 枞阳县| 申扎县| 惠来县| 大埔县| 石渠县| 姚安县| 乐亭县| 长汀县| 综艺| 左云县| 孟村| 陕西省| 商城县| 辉南县| 长泰县| 乌鲁木齐市| 南华县| 仁布县| 长泰县| 台南县| 益阳市| 阜南县| 西华县| 岑溪市| 原阳县| 中阳县| 宁明县|