IOS AFN (第三方请求)
2024-08-24 20:39:59
什么是AFN
全称是AFNetworking,是对NSURLConnection、NSURLSession的一层封装
虽然运行效率没有ASI高,但是使用比ASI简单
在iOS开发中,使用比较广泛
AFN的github地址
https://github.com/AFNetworking/AFNetworking
版本 |
适用iOS版本 |
Xcode要求 |
2.0+ |
iOS 6.0+ |
Xcode 5.0+ |
1.x |
iOS 5.0 |
|
0.10.x |
iOS 4.3 |
AFHTTPRequestOperationManager
是AFN中最重要的对象之一
封装了HTTP请求的常见处理
GET\POST请求
解析服务器的响应数据
创建
AFHTTPRequestOperationManager *mgr = [AFHTTPRequestOperationManager manager];
GET请求
- (AFHTTPRequestOperation *)GET:(NSString *)URLString
parameters:(id)parameters
success:(void (^)(AFHTTPRequestOperation *operation, id responseObject))success
failure:(void (^)(AFHTTPRequestOperation *operation, NSError *error))failure POST请求
- (AFHTTPRequestOperation *)POST:(NSString *)URLString
parameters:(id)parameters
success:(void (^)(AFHTTPRequestOperation *operation, id responseObject))success
failure:(void (^)(AFHTTPRequestOperation *operation, NSError *error))failure
最新文章
- js排序算法总结——冒泡,快速,选择,插入,希尔,归并
- VirtualBox中Ubuntu 14.04屏幕分辨率不能设置的问题
- mysql启动报错The server quit without updating PID file
- A-Making the Grade(POJ 3666)
- 【Python】linux安装tornado
- Dell Remote Access Controller 添加和配置 DRAC/MC 用户
- 原生JS实现各种经典网页特效——Banner图滚动、选项卡切换、广告弹窗等
- 项目中用到的node-express模块
- css公共库——简介中超过长度显示省略号
- 智能POS如何获取日志&;数据库文件
- 初学python之路-day05
- django+nginx+gunicorn+pipenv微信小程序实践笔记
- JDK下载API文档
- 删除iis日志(deliislogs.vbs)
- BZOJ 1024 [SCOI2009]生日快乐 (搜索)
- 论文笔记(1)-Dropout-Improving neural networks by preventing co-adaptation of feature detectors
- APP中内嵌H5页面为什么不能下载?
- Spring Boot 入门搭建
- Hadoop源码学习笔记(3) ——初览DataNode及学习线程
- LeetCode Problem 35:Search Insert Position
热门文章
- 1.8 js基础(常用方法小结)
- preg_match_all使用实例
- Python 读取图像文件的性能对比
- Shiro - 自定义filterChainDefinitions和Realm
- [转]what’s the difference between @Component ,@Repository &; @Service annotations in Spring
- CXF生成客户端遇到的问题
- 懒汉单例安全basedao
- 数据库字段值为null利用setInc方法无法直接写入
- 初识shell expect
- 基于Tag的Docker自动构建