最简单的iOS网络请求
admin
2023-02-09 14:00:11
0

做iOS开发,说到网络请求,大家可能都不约而同的提到AFN,可以说大家的网络请求都是用AFN封装而成,AFN的强大易用的确很好。

但是版本升级就会出现一些问题,所以就自己基于iOS原生封装了一个网络请求的静态库,让你一行代码实现网络请求。

 

基于原生的iOS封装的GET和POST网络请求,一行代码即可实现,基于原生封装,使用简单方便。

使用方法:

1.下载该静态库并导入

https://github.com/YouZhiZheShiJingCheng/YZNetWork

导入记得勾选拷贝,如图:

最简单的iOS网络请求

最简单的iOS网络请求

2.配置工程

TARGETS->Build Settings->Other Linker Flags 添加一个 -ObjC

3.开始应用

导入头文件

#import "YZNetWork.h"

网络请求

[[YZNet YZ] isPost:YES url:@"" withData:@{@"参":@"数"} withSucess:^(NSDictionary *response) {

    //请求成功

} withFalie:^(NSError *error) {

    //请求失败

} andNetOFF:^{

    //没有网络

}];

第一个参数代表是否是POST,是的话传YES,不是传NO

第二个参数是网络请求的参数,是一个字典,里面有对应的参数和参数对应的值

第三个就是请求成功的结果,返回的是一个字典

第四个就是请求失败返回的错误信息

最后一个是没有网络的情况

记得让App允许访问HTTP


相关内容

热门资讯

乌宣称首次使用无人潜航器击伤俄... 澎湃新闻记者 谢瑞强乌克兰声称首次使用无人潜航器袭击俄潜艇,俄海军“基洛”级潜艇被击伤。据央视新闻1...
200余家金融机构集中调研!长... 【大河财立方消息】 12月16日,长安汽车接受安信基金、东方证券等200余家金融机构调研。前一日,长...
最新引进“闽游麻将.真的有挂吗... 最新引进“闽游麻将.真的有挂吗?”其实是有挂您好,闽游麻将这个游戏其实有挂的,确实是有挂的,需要了解...
河南2家企业上榜!最新全球10... 【大河财立方 记者 徐姣】 12月16日,胡润研究院发布《2025胡润全球高质量企业TOP1000》...
玩家攻略科普“一言棋牌.有没有... 网上科普关于“一言棋牌有没有挂”话题很是火热,小编也是针对一言棋牌作*弊开挂的方法以及开挂对应的知识...
洛阳盛龙矿业下周二IPO上会!... 【大河财立方 记者 陈玉尧】 12月16日,深交所公告,定于2025年12月23日召开2025年第3...
商汤发布AI办公智能体小浣熊3... IT之家 12 月 16 日消息,商汤科技今日发布了 AI 办公智能体“小浣熊 3.0”,宣称其在“...
【今日要闻】“新518互游.开... 【今日要闻】“新518互游.开挂器?”太坑了果然有挂您好,新518互游这个游戏其实有挂的,确实是有挂...
【第一资讯】“大玩家福建麻将.... 网上科普关于“大玩家福建麻将有没有挂”话题很是火热,小编也是针对大玩家福建麻将作*弊开挂的方法以及开...
【第一财经】“七彩丹霞.到底是... 网上科普关于“七彩丹霞有没有挂”话题很是火热,小编也是针对七彩丹霞作*弊开挂的方法以及开挂对应的知识...