众所周知苹果搞的一套框架NSContention发送请求与接收请求的方式十分繁琐。操作起来很不方便不仅要做区分各种请求设置各种不同的参数,而且还要经常在多线程里操作同時还要对请求与返回的数据做各种序列化的操作,同时还要考虑请求数据的安全等一堆问题
一、早前的几个网络框架
3、AFN一直还在更新.
*AFN专紸与网络数据传输,以及网络中多线程的处理.
*登录传参数时,传递字典即可.(键名为参数名,键值为参数值).
*自动到子线程中执行,执行完后返回主线程.
*包括创建请求/响应序列化/网络监控/数据安全.
*方法等都是以AF开头的.
4、使用步骤 : (可参考说明文档)
2.设置请求的数据格式:默认是二进制.(不是鈳改)
3.设置响应的数据格式:默认是JSON.(不是可改)
关于修改AFN源码:通常序列化时做对text/plan等的支持时,可以一劳永逸的修改源代码在acceptableContentTypes中修改即可。
有专门的框架去做,如SAXPULL,KissXML等)
(上传、下载主页说明上有