作家
登录

iOS开发3年只用5分钟搞定面试官

作者: 来源: 2018-03-27 12:52:54 阅读 我要评论

    //发送请求 
  •     /** 
  •      *  参数一:请求对象 
  •      * 
  •      *  参数二:队列(感化在completionHandler膳绫擎) 
  •      * 
  •      *  参数三:响应的信息(响应头;响应的数据) 
  •                 response 响应头信息 
  •                 data     响应体信息 
  •                 connectionError 缺点信息 
  •      */ 
  •     [NSURLConnection sendAsynchronousRequest:resquest queue:[[NSOperationQueue alloc] init] completionHandler:^(NSURLResponse * _Nullable response, NSData * _Nullable data, NSError * _Nullable connectionError) { 
  •         //解析数据 
  •         NSLog(@"%@",[[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding]); 
  •     }]; 
  • 4 用代劳的办法发送收集请求

    留意:须要遵守协定:

    1. <nsurlconnectiondatadelegate></nsurlconnectiondatadelegate> 

    代劳办法发送,琅绫擎包含了设置代劳的三种方法

    1. #pragma mark - 代劳办法发送请求 
    2. - (void)sendAsyncDelegate 
    3.     //肯定请求路径 
    4.     NSURL *url = [NSURL URLWithString:@"http://120.25.226.186:32812/login?username=520it&pwd=520it&type=JSON"]; 
    5.   
    6.     //创建请求对象 
    7.     NSURLRequest *request = [NSURLRequest requestWithURL:url]; 
    8.   
    9.     //设置代劳 
    10.     //第一种设置代劳: 
    11.     [NSURLConnection connectionWithRequest:request delegate:self]; 
    12.     //第二种设置代劳: 
    13.     NSURLConnection *connecttion1 = [[NSURLConnection alloc] initWithRequest:request delegate:self]; 
    14.     //第三种设置代劳: 
    15.     NSURLConnection *connecttion2 = [[NSURLConnection alloc] initWithRequest:request delegate:self startImmediately:YES]; 
    16.   
    17.     [connecttion2 start];   

    实现代劳中的办法

    1. #pragma mark - 代劳办法 
    2. //请求掉败的时刻调用 
    3. - (void)connection:(NSURLConnection *)connection didFailWithError:(NSError *)error 
    4.     NSLog(@"%s------%@",__func__,[NSThread currentThread]); 
    5. //接收响应头信息 
    6. - (void)connection:(NSURLConnection *)connection didReceiveResponse:(NSURLResponse *)response 

        推荐阅读

        2018边缘数据中心关键之年!

      沙龙晃荡 | 3月31日 京东、微博、华为拭魅战专家与你合营商量容器技巧实践! 所谓边沿数据中间,指的就是:处于>>>详细阅读


      本文标题:iOS开发3年只用5分钟搞定面试官

      地址:http://www.17bianji.com/lsqh/40950.html

    关键词: 探索发现

    乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

    网友点评
    自媒体专栏

    评论

    热度

    精彩导读
    栏目ID=71的表不存在(操作类型=0)