作家
登录

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

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

  • 响应头:包含了对办事器的描述,对返回数据的描述
  • 响应体:办事器返回给客户端的具体数据,好交手件数据

如图:

4 HTTP请求

HTTP请求的第三方框架:ASIHttpRequest(已经弃用);AFNetworking(主用);MKNetworking

苹不雅自带的:

  • NSURLConnection:用法简单,最古老最经典最直接的一种筹划
  • NSURLSession:功能比NSURLConnection更强大年夜,苹不雅今朝比较推荐的应用技巧(重要)
  • CFNetwork:NSURL*的底层,纯C说话

第三方框架:(企业开辟根本应用的是第三方框架)

  • ASIHttpRequest:绰号”HTTP终结者”,功能极其强大年夜,可惜已经停止更新了
  • AFNetworking:简单易用,供给了根本够用的常用功能,保护和应用者多(重要)
  • MKNsetworking:简单易用,产生三哥的故乡印度,保护和应用者少

四 GET方法

  • 概念:发送收集请求的两种方法,重要差别膳绫擎已经有写
  • 发送同步请求

具体步调:

  1. 1> 肯定请求路径 
  2. 2> 创建请求对象 
  3. 3> 发送请求 
  4. 4 > 解析吸法术据 
  1. #pragma mark - 发送同步请求 
  2. - (void)sendSync 
  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.     NSHTTPURLResponse *response = nil; 
  11.     //初始化缺点信息 
  12.     NSError *error = nil; 
  13.   
  14.     //发送请求 
  15.     /** 
  16.      *  第一个参数:请求对象 
  17.      * 
  18.      *  第二个参数:响应头信息(传入的是地址) 
  19.      * 
  20.      *  第三个参数:缺点信息(如不雅发送请求掉败,那么error就有值)(传入的是地址) 
  21.      */ 
  22.     NSData *data = [NSURLConnection sendSynchronousRequest:request returningResponse:&response error:&error]; 
  23.   
  24.     //解析返回的响应数据 
  25.     NSLog(@"%@",[[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding]); 

6 RunLoop在收集中的应用(直接看代码就可以)

3 发送异步请求

留意:同步要乞降异步请求的重要差别就是发送请求中的办法不合.

  1. #pragma mark - 发送异步请求 
  2.   
  3. - (void)sendAsync 
  4.     //肯定请求路径 
  5.     NSURL *url = [NSURL URLWithString:@"http://120.25.226.186:32812/login?username=520it&pwd=520it&type=JSON"]; 
  6.   
  7.     //创建请求对象 
  8.     NSURLRequest *resquest = [NSURLRequest requestWithURL:url]; 
  9.   

  10.   推荐阅读

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

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


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

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

关键词: 探索发现

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

网友点评
自媒体专栏

评论

热度

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