作家
登录

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

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

  •     NSLog(@"%s------%@",__func__,[NSThread currentThread]); 
  •   
  •     //创建接收可变的二进制数据 
  •     self.responseData = [NSMutableData data]; 
  •   
  • //接收响应体(如不雅数据足够大年夜那么这个办法会调用多次) 
  • - (void)connection:(NSURLConnection *)connection didReceiveData:(NSData *)data 
  •     NSLog(@"%s------%@",__func__,[NSThread currentThread]); 
  •     //拼接二进制数据 
  •     [self.responseData appendData:data]; 
  •   
  • //接收完成(不管成功照样掉败) 
  • - (void)connectionDidFinishLoading:(NSURLConnection *)connection 
  •     NSLog(@"%s------%@",__func__,[NSThread currentThread]); 
  •   
  •     //解析数据 
  •     NSLog(@"%@",[[NSString alloc] initWithData:self.responseData encoding:NSUTF8StringEncoding]); 
  • 五 POST方法

    1 直接看代码,膳绫擎都标清楚明了

    1. - (void)touchesBegan:(NSSet*)touches withEvent:(UIEvent *)event 
    2.     //创建请求路径 
    3.     NSURL *url = [NSURL URLWithString:@"http://120.25.226.186:32812/login"]; 
    4.     //创建可变的请求对象 
    5.     NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:url]; 
    6.   
    7.     //修改请求方法 
    8.     request.HTTPMethod = @"POST"
    9.   
    10.     //设置请求超时 
    11.     request.timeoutInterval = 10; 
    12.   
    13.     NSURLResponse *response = nil; 
    14.   
    15.     NSError *error = nil; 
    16.   
    17.     //设置请求头信息 
    18.     [request setValue:@"jjjj" forHTTPHeaderField:@"uuuuu"]; 
    19.   
    20.     //设置请求体(参数) 
    21.     request.HTTPBody = [@"username=520it&pwd=520it&type=JSON" dataUsingEncoding:NSUTF8StringEncoding]; 
    22.   
    23.     //第一种办法:发送请求(异步请求) 
    24.     [NSURLConnection sendAsynchronousRequest:request queue:[[NSOperationQueue alloc] init] completionHandler:^(NSURLResponse * _Nullable response, NSData * _Nullable data, NSError * _Nullable connectionError) { 
    25.         //解析数据 
    26.         if (connectionError == nil) { 

        推荐阅读

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

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


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

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

    关键词: 探索发现

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

    网友点评
    自媒体专栏

    评论

    热度

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