1 // ViewController.m 2 // 04-掌握-NSURLConnection发送GET请求 3 // 4 // Created by xiaomage on 16/2/22. 5 // Copyright © 2016年 小码哥. All rights reserved. 6 / ...
分类:
Web程序 时间:
2016-10-27 00:26:10
阅读次数:
303
最近在项目里由于电信那边发生dns发生域名劫持,因此需要手动将URL请求的域名重定向到指定的IP地址,但是由于请求可能是通过NSURLConnection,NSURLSession或者AFNetworking等方式,因此要想统一进行处理,一开始是想通过Method Swizzling去hook cf ...
分类:
移动开发 时间:
2016-10-14 09:47:32
阅读次数:
183
版本迁移面试官经常问的: 参考:http://www.jianshu.com/p/0ab3ffa9c5f5 AFNetworking在3.0版本中删除了基于NSURLConnection API的所有支持。如果项目以前使用过这些API,那么我们需要升级到基于NSURLSession的API的AFNe ...
分类:
Web程序 时间:
2016-09-19 19:37:19
阅读次数:
206
1.网络适配(强制回退HTTP) 为了强制增强数据访问安全, iOS9 默认会把 所有的http请求 所有从NSURLConnection 、 CFURL 、 NSURLSession发出的 HTTP 请求,都改为 HTTPS 请求:iOS9.x-SDK编译时,默认会让所有从NSURLConnect ...
分类:
移动开发 时间:
2016-09-19 13:15:54
阅读次数:
164
```objc AFN结构体 - NSURLConnection + AFURLConnectionOperation(已经被废弃) + AFHTTPRequestOperation(已经被废弃) + AFHTTPRequestOperationManager(封装了常用的 HTTP 方法)(已经被 ...
分类:
移动开发 时间:
2016-09-12 23:50:04
阅读次数:
293
#####1 NSURLConnection和Runloop(面试) (1)两种为NSURLConnection设置代理方式的区别 ```objc //第一种设置方式: //通过该方法设置代理,会自动的发送请求 // [[NSURLConnection alloc]initWithRequest:r ...
分类:
移动开发 时间:
2016-09-11 18:44:48
阅读次数:
260
一:小文件下载 (1)第一种方式(NSData) ```objc //使用NSDta直接加载网络上的url资源(不考虑线程) -(void)dataDownload { //1.确定资源路径 NSURL *url = [NSURL URLWithString:@"http://120.25.226. ...
分类:
移动开发 时间:
2016-09-11 13:00:22
阅读次数:
246
#####6.0 大文件断点下载 (1)实现思路 在下载文件的时候不再是整块的从头开始下载,而是看当前文件已经下载到哪个地方,然后从该地方接着往后面下载。可以通过在请求对象中设置请求头实现。 (2)解决方案(设置请求头) ``` //2.创建请求对象 NSMutableURLRequest *req ...
分类:
移动开发 时间:
2016-09-11 12:56:21
阅读次数:
173
二:POST请求 ###0 补充(static) static关键字会在声明变量的时候分配内存,在程序运行期间只分配一次内存。之后再访问时,实际都是在访问原先分配的内存 如果使用static来修饰局部变量,那么局部变量在代码块结束后将不会回收,下次使用保持上次使用后的值。 如果使用static来修饰 ...
分类:
移动开发 时间:
2016-09-10 23:38:39
阅读次数:
275
1、AFNetworking简介 AFNetworking是一个在iOS开发中使用非常多的轻量级网络开源库适用于iOS以及Mac OS X。它构建于在(Apple iOS开发文档) NSURLConnection , NSOperation , 以及其他熟悉的Foundation技术之上。它拥有良好 ...
分类:
Web程序 时间:
2016-09-05 01:36:47
阅读次数:
256