AFNEtworking使用简单,对最新的iOS特性都有很好的支持,对NSURL进行了封装,把系统中比较复杂的方法,整成了比较简单的 ASIHTTPRequest(已经停止更新了) 这个框架对CFNetworking网络框架进行封装,性能、可扩展性比较高,但是已经停止了更新,对最新的iOS的兼容性不 ...
分类:
移动开发 时间:
2016-07-21 21:37:18
阅读次数:
232
AFNetworking是一个轻量级的iOS网络通信类库。它建立在NSURLConnection和NSOperation等类库的基础上,让很多网络通信功能的实现变得十分简单。它支持HTTP请求和基于REST的网络服务(包括GET、POST、 PUT、DELETE等)。支持ARC。 ...
分类:
其他好文 时间:
2016-07-13 21:35:55
阅读次数:
265
AFN (AFNetworking)
网络请求中, 使用最多的就是AFNetworking框架, AFNetworking是一个轻量级的iOS网络通信类库。它建立在NSURLConnection和ios 7.0 后推出的NSURLSession等类库的基础上,让很多网络通信功能的实现变得十分简单。它支持HTTP请求和基于REST的网络服务(包括GET、POST、 PUT等)。支持ARC。 使用A...
分类:
其他好文 时间:
2016-07-13 16:12:42
阅读次数:
214
TCP与UDP的区别1.基于连接与无连接2.对系统资源的要求(TCP较多,UDP少)3.UDP程序结构较简单4.流模式与数据报模式5.TCP保证数据正确性,UDP可能丢包,TCP保证数据顺序,UDP不保证。 ...
分类:
移动开发 时间:
2016-07-08 21:50:40
阅读次数:
222
ATS 在项目的配置文件中加入以下代码或者直接在plist中操作 方法一:<key>NSAppTransportSecurity</key><dict><key>NSAllowsArbitraryLoads</key><true/></dict> 方法二: 在xode中打开info.plist文件 ...
分类:
移动开发 时间:
2016-07-08 21:44:41
阅读次数:
169
<!--?xml version="1.0" encoding="UTF-8" standalone="no"?--> 网络基本概念客户端:应用 C/S B/S服务器:为客户端提供服务、数据、资源的机器请求:客户端向服务器索取数据响应:服务器对客户端的请求作出反应,一般是返回给客户端数据什么是URL ...
分类:
移动开发 时间:
2016-07-08 21:38:09
阅读次数:
166
SocketSocket又称“套接字”,应用程序通过“套接字”向网络发送请求或向网络做出应答网络通信其实就是Socket之间的通信数据在两个Socket之间通过IO传输数据Socket是纯C语言的,是跨平台的HTTP协议是基于Socket的,HTTP协议的底层使用的就是SocketSocket的通信 ...
分类:
移动开发 时间:
2016-07-08 21:30:52
阅读次数:
160
<!--?xml version="1.0" encoding="UTF-8" standalone="no"?--> 演示请求百度首页代码//1创建请求的地址NSURL *url = [NSURL URLWithString:@"http://www.baidu.com"]; //2创建请求对象, ...
分类:
移动开发 时间:
2016-07-08 21:27:55
阅读次数:
160
摘要: NSURLConnection是iOS网络编程中一个比较旧的类,在需要兼容低版本的系统时,NSURLConnection也是一个不错的选择。 一、引言 在iOS7后,NSURLSession基本代替了NSURLConnection进行网络开发,在iOS9后,NSURLConnection相关 ...
分类:
移动开发 时间:
2016-07-08 11:42:36
阅读次数:
239