E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
AFN
制作framework (二) ----- framework中导入第三方
在建立的framework工程中,首先cocopods导入三方,例如
AFN
(cocopods导入过程,又不知道的自己度娘一下哈),截屏2021-02-07上午9.01.13.png导入之后,编译项目一直报错
圆小米123
·
2023-08-12 10:01
记
AFN
一次POST表单请求
今天调接口,后台的同事说不让传json格式的参数,让传表单格式的,于是在网上找了一些表单form格式去套,套来套去就是不行,最后看了一下
AFN
提供的一个post接口,然后试了一下就可以了;-(NSURLSessionDataTask
种恶因得恶果
·
2023-08-10 15:14
AFN
访问报错Error Domain=NSURLErrorDomain Code=-999
请求接口报错信息如下:error=ErrorDomain=NSURLErrorDomainCode=-999"cancelled"UserInfo={NSErrorFailingURLStringKey=https://,NSLocalizedDescription=cancelled,NSErrorFailingURLKey=https://}解决方法设置一下就好了://是否允许无效证书,默认为
Superman168
·
2023-08-10 04:35
iOS开发 ☞ 任务管理
AFN
提供了下面的方法AFHTTPSessionManager*manager=[AFHTTPSessionManagermanager];[manager.operationQueuecancelAllOperations
ReturnNil
·
2023-08-05 03:08
AFN
3.0学习总结(五)
参考:AFNetworking3.0源码解读(五)之AFURLSessionManager说明:很多内容都是摘抄原文,只是根据自己的需要进行摘抄或者总结,如有不妥请及时指出,谢谢。这次主要总结AFURLSessionManager,下一篇会总结AFHTTPSessionManager,它是AFURLSessionManager的一个子类。其实AFURLSessionManager创建并管理着NSU
油麦菜洋葱头
·
2023-07-28 17:29
RN网络请求踩坑日记(NSURL和NSString的Encode问题)
背景是这样的:一个Get网络请求的数据接口,本来通过fetch已经ok了,但是领导要求网络请求放在原生去做,好吧,所我就想把url直接发到原生页面.然后把这个str当作URL放在ios中
AFN
的URL里就好了结果
ThisisSparta
·
2023-07-26 16:16
关于组件化
首先个人认为组件化是将一些项目中通用的代码摘录出来,使用cocopods进行项目管理,类似
AFN
,SDWebimage等三方框架(这里也包括私有库),就是把业务代码拆分出来进行管理,个人感觉需要多人开发维护且业务复杂的项目可以将项目模块化
晚来的程序猿
·
2023-07-25 06:44
打印AFNetworking请求完整地址和参数
一般iOS网络请求都是使用
AFN
做网络工具请求的,但是有些参数和地址拼接完后打印看不见可以直接修改podsAFNetworking源码文件,添加一段代码就可以打印地址和拼接参数如图找到要修改文件,在该文件的这个方法
此时_此景
·
2023-07-23 09:41
腾讯iOS一面试题分析
用过ASIHttp库嘛AFNetworking、ASIHttpRequest、Alamofire(swift)1、
AFN
的底层实现基于OC的NSURLConnection和NSURLSession2、ASI
iOS最新面试题收录
·
2023-07-22 03:49
AFN
源码剖析(一)
网上
AFN
代码解读和剖析的文章多如牛毛,烦不胜举,但是真正对于一个框架系统全面的认知却是少之又少,这里写一篇关于源码解释及剖析的文章,希望对你有所帮助。
Hflydragon
·
2023-07-17 22:47
使用AFNetworking来支持HTTPS遇到的坑
去年公司开始做https适配,在网上找的
afn
支持https的代码,直接复制进代码挺好用的,但是今年证书要过期了,正好我们的APP又遇到了2.1大礼包事件,迟迟不给我们上线,而且我们发现要想使用新证书我们必须修改我们本地的代码
贾小敏1234
·
2023-06-18 20:37
AFN
监听网络情况
决定使用
AFN
监听网络类型,因为
AFN
监听网络比苹果自带的简单的多。
疾风小超
·
2023-06-07 06:18
AFN
为什么添加一条常驻线程
AFN
的做法是把网络请求的发起和解析都放在同一个子线程中进行,但由于子线程默认不开启runloop,它会向一个C语言程序那样在运行完所有代码后退出线程。
丨十三叔丨
·
2023-04-21 13:15
iOS HTTP load failed (error code: -999)
app中使用https请求返回:Domain=NSURLErrorDomainCode=-999"已取消",可能是HTTPS的证书问题导致的,可以通过对
AFN
中的参数设置,允许不进行证书验证的方法来解决
叫我小黑
·
2023-04-21 01:24
iOS 组件化开发(二):子库和私有库升级与维护
一、第三方依赖当我们的私有库需要依赖其它第三方才可以正常使用时,我们就需要在spec文件中开启依赖,例如下面所示代码,表明当前仓库需要依赖
AFN
和SDWebImages.dependency'AFNetworking
flyWhite
·
2023-04-20 21:58
AFN
源码阅读-AFURLResponseSerialization
AFURLResponseSerialization协议可以根据我们从服务器返回的响应信息中,将数据解码为更利于我们使用的对象形式。响应序列化程序还可以对传入的返回信息和数据执行验证。比如,一个JSON的响应序列化可以检查acceptablestatuscode(2XX范围内)和contenttype(application/json),从而将有效的JSON响应数据解码为对象。*/@protoco
ToBeABetter_man
·
2023-04-18 09:33
swift nil判断 字典转模型
afn
封装
1nil,空字符串解决办法一:OC#defineUENSStringIsEmpty(str)((str==nil)||[strisEqualToString:@"(null)"]||([strlength]==0)||[strisEqualToString:@""])解决办法二:swift//value是AnyObject类型是因为有可能所传的值不是String类型,有可能是其他任意的类型。fun
晓风f残月
·
2023-04-16 19:46
技术提升之----
AFN
原理解读
一.
AFN
的目录结构Snip20201230_2.pngAFNetworking是封装的NSURLSession的网络请求AFNetworking由五个模块组成:分别由NSURLSession,Security
快乐的小马农
·
2023-04-14 14:10
ios 用
AFN
请求WebService接口
主要设置manager.responseSerializermanager.requestSerializerAFHTTPSessionManager*manager=[AFHTTPSessionManagermanager];manager.requestSerializer=[AFJSONRequestSerializerserializer];manager.responseSerializ
小锤子_
·
2023-04-13 21:23
更新 cocoapods后出现的问题
Reachability.h'filenotfoundwithinclude;use"quotes"instead更新pods之后,发觉一直提示要把#import改成#import“
AFN
”,然后折腾了一会
kangomake
·
2023-04-11 03:17
xcode11控制台输入中文
1.库,PrintBeautifulLog2.
afn
里AFHTTPResponseSerializer这个类idresponseObject=[NSJSONSerializationJSONObjectWithData
Easy_VO
·
2023-04-10 09:16
iOS架构优化 - 组件化
组件化概述在一个App长时间的发展的过程中,必然存在着一下的问题:项目臃肿不堪:除了必要的,如
AFN
,SD等三方库外,其代码都存在于主工程中,每一次都要编译整个工程的代码,且组员之间的修改及其容易出现冲突
低调的默认名
·
2023-04-09 19:29
关于项目技巧
1,很多初学者,在每处用到网络请求的地方会直接拿
afn
实例去请求,从而带来了后续难以维护代码的问题,如果
afn
不更新了,后续出现重大bug适配问题,从而导致每处用到
afn
的地方都要修改,请问怎么办?
梦在旅途
·
2023-04-09 10:16
AFN
中的Content-Type与RESTFul简介
前言之前的文章我们编写了一个接口.并且可以使用接口文档请求次接口并且提交时可以带上参数.在写出django如何接收和解析参数之前,需要先介绍一下HTTP提交的参数都有哪些组织形式(也可以叫参数序列化serializer),其实就是Content-Type字段.Content-Type可以填写哪些内容.常见的Content-Type内容application/x-www-form-urlencode
行如风
·
2023-04-09 00:46
cocoapods 安装出现问题
CDN:trunkURLcouldn'tbedownloaded:https://raw.githubusercontent.com/CocoaPods/Specs/master/Specs/4/a/2/
afn
非土贼
·
2023-04-08 19:38
AFN
结合HTTP状态码的请求报错分析
HTTP状态码(HTTPStatusCode)一些常见的状态码为:200-服务器成功返回网页404-请求的网页不存在503-服务不可用所有状态解释:1xx(临时响应)表示临时响应并需要请求者继续执行操作的状态代码。代码说明100(继续)请求者应当继续提出请求。服务器返回此代码表示已收到请求的第一部分,正在等待其余部分。101(切换协议)请求者已要求服务器切换协议,服务器已确认并准备切换。2xx(成
金字塔的AI
·
2023-04-07 00:59
AFNetworking主线梳理(二)
上一篇整理了AFHTTPSessionManager*manager=[AFHTTPSessionManagermanager];,这一篇整理
AFN
的重头戏:请求。
ChinaChong
·
2023-03-30 01:22
iOS 打包.framework(包括第三方、图片、xib、plist文件)详细步骤及需要注意的地方
www.cnblogs.com/yk123/p/9340268.html最近在研究如何制作自己的.framework,在网上看了好多文章,但是写的都不是很全,里面也不包括资源图片、第三方(如Masonry,
AFN
湫夜錵慲觞
·
2023-03-29 06:15
记录一下后台的骚操作
项目写多了正常的接口.ps:正常情况是错误信息也会返回在请求成功的response里面,比如:登录密码错误,手机号未注册等信息.突然碰上个不按常理出牌的就很头痛,偏偏要抛出异常,用
AFN
请求数据,密码正确
iOS_Programmer
·
2023-03-29 04:43
AFN
上传数组遇到的问题
后台给了一个接口,POST请求提交一个数组,数组里面嵌套的是一个个对象。在请求的时候,发现一直报错,参数错误Android那边已经调通,那可能是我这边的问题了通过抓包发现,我post提交的参数有问题先看下接口的规则图片.pngcomment%5B%5D%5Bauto_id%5D=37&comment%5B%5D%5Bcontent%5D=Assadasd&comment%5B%5D%5Bauto_
David_这样很好
·
2023-03-28 12:20
iOS缓存配置、
AFN
缓存配置
看了很多文章,大部分都是说缓存怎么读取,而缓存的写入都说是系统自动写入,说的不清楚。下面我就自己看过的文章和自己的实践理解,写一篇关于NSURLRequest、NSURLSession和AFNetworking缓存的介绍。学习iOS的缓存主要有两个方面,数据写入与缓存读取,下面先讲缓存读取缓存读取只需要设置request请求的cachePolicy属性,就可以控制缓存的读取,很简单。常用缓存策略/
4335151e8554
·
2023-03-28 12:24
错误(
AFN
) Error Domain=com.alamofire.error.serialization.response Code=-1016
在写一个网络请求的静态文件时,发现postman可以正常请求数据,而使用
AFN
时却始终错误;错误信息:ErrorDomain=com.alamofire.error.serialization.responseCode
黎希
·
2023-03-28 00:51
AFN
源码阅读-AFURLRequestSerialization
/**返回一个基于RFC3986协议的百分比转义字符串**/FOUNDATION_EXPORTNSString*AFPercentEscapedStringFromString(NSString*string);在网络请求中,由于各种原因,所以我们的URL需要进行编码,因为URL中有些字符会引起歧义。例如URL参数字符串中使用key=value键值对这样的形式来传参,键值对之间以&符号分隔,如/s
ToBeABetter_man
·
2023-03-27 16:22
初识NSURLSession
导语因为苹果在IOS9之后已经放弃了NSURLConnection,所以现在开发中,除了
AFN
框架,一般使用的就是iOS107之后推出的NSURLSession(用于替代NSURLConnection,
詹小白
·
2023-03-25 02:52
使用
AFN
时,后台一直(偶尔)收不到POST参数,安卓却正常
网上查了很多资料,基本解决方法都是加上[manager.requestSerializersetValue:@"application/x-www-form-urlencoded"forHTTPHeaderField:@"Content-Type"];这里解释一下这个原理,以为PHP为例,如果接受参数的方式是$_POST["paramName"],那么上述的Content-Type则没有问题,但是
Zed__
·
2023-03-24 21:00
iOS 处理上传超过100张图片内存奔溃问题
最近项目要做上传图片功能,图片必须是高清的,所以不让压缩,上传图片是大量的,比如几百张,这个如果是用
afn
,将图片直接for循环加入到formData里会出现一个问题,临时变量太多,导致内存紧张,最后程序奔溃
购返利
·
2023-03-23 16:50
iOS 开发
AFN
框架报Error Domain=NSURLErrorDomain Code=-999
1,公司夜间迁移服务器数据到新服务器,重新生成了SSL证书(阿里云免费生成的),线上项目全部请求网络失败,但是模拟器是可以的,``//1.
AFN
请求报错ErrorDomain=NSURLErrorDomainCode
吴纪磊
·
2023-03-21 06:37
Unable to find a pod with name, author, summary, or description matching `
AFN
`
Mac系统更新至Bigsur,重装pod后出现如题的报错网上一系列解决方案都不管用,如下:https://juejin.cn/post/6844904153139904520https://www.cnblogs.com/shuilangyizu/p/10935728.htmlhttps://stackoverflow.com/questions/40581352/unable-to-find-a
isletn
·
2023-03-20 00:25
AFNetWorking总结
AFN
优点:1.原有基础urlsesson上封装了一层,在传参方面更灵活,2.回调更友好,3.支持返回数据序列化4.支持文件上传,断点下载,5.自带多线程,防死锁6.处理了Https证书流程,节省移动端开发
Daniel131
·
2023-03-19 06:39
iOS用信号量解决
AFN
请求同步问题
追溯下卡死的原因:是因为
AFN
返回结果的blcok中,若没有设置其他线程,则默认主线程执行block内容,而此时的信号量等待把主线程给卡死了,主线程执行不下去,就gg了。
王看山
·
2023-03-18 11:13
remove uiwebview
1.ANF3.2->
AFN
4.0添加一个header:{}即可pod'AFNetworking','~>4.0.1'#网络请求2.IQKeyboardManager6.5.0pod'IQKeyboardManager
LD_X
·
2023-03-16 18:23
AFN
设置HTTPS请求头
吴江之畔、何不是项王,战他个荡气回肠。搬运侵删1、比如在使用Post请求,参数使用raw方式的时候,我们可以设置请求头解决问题。AFHTTPSessionManager*manager=[AFHTTPSessionManagermanager];manager.securityPolicy=[AFSecurityPolicypolicyWithPinningMode:AFSSLPinningMod
kYoungAa
·
2023-03-16 14:37
iOS SDK开发(framework)如何依赖
AFN
最近公司要做一个SDK,由于之前没有做过,只能度娘了,写出一个demo后,然后SDK里面要用到网络请求,用原生的网络请求,自问没有能力封装出一个
AFN
出来,只能在SDK里面加入
AFN
,但是出现两个问题:
程序猿类码农
·
2023-03-16 10:45
AFNetworking请求添加cookie
由于后台设置了请求需要配置cookie,百度了很久,没发现如何在
AFN
中添加cookie,后来通过测试,居然如此简单,直接上代码://初始化请求类AFHTTPSessionManager*session
乔布斯瞧不起
·
2023-03-13 03:15
Swift 组件化开发之创建远程私有库
好好学习,天天向上前言组件化的优点优点降低耦合度组件单独开发,独立测试多人协作开发缺点版本同步的问题组件化划分基础组件基础配置(经常用到的宏,常量),分类,网络(
AFN
、SDW二次封装)、工具类(日期时间的处理
Kity_Pei
·
2023-03-10 10:50
AFN
队列请求
1AFHTTPRequestOperationhttps://www.cnblogs.com/zanglitao/p/4082337.html截屏2021-08-2222.50.33.png2AFNetWorkingPOST队列请求https://blog.csdn.net/crazyzhang1990/article/details/46430321截屏2021-08-2222.52.09.pn
楼船夜雪_WL
·
2023-02-07 10:10
iOS 高级开发(7)之 组件化(二)远程化私有库
在上一篇文章iOS高级开发(6)之组件化(一)私有化本地仓库我们已经讲解了如何私有化一个本地仓库.那么本篇文章我们将继续讲解如何远程化一个私有库大伙有没有发现,每次面试
AFN
这些东西的底层原理是必问的.
iOS刘耀宗
·
2023-02-05 14:43
iOS静态库开发由入门到成妖
在iOS领域,常见的开源库比如
AFN
、SDWebImage等。闭源库如支付宝SDK、百度地图等。今天本文所讨论的静态库与动态库都属于闭源库。静态库与动态库的基本常识:1.静态库的存在形式?
RephontilZhou
·
2023-02-05 07:37
iOS HTTPS SSL
iOShttps目前iOS大都是用的
AFN
来进行数据请求正常请求配置AFHTTPSessionManager*mgr=[AFHTTPSessionManagermanager];mgr.responseSerializer
iSongWei
·
2023-02-05 06:11
HTTPS请求报错Error Code=-999 "cancelled"原因以及解决办法
因为本项目使用的
AFN
进行网络请求的,所以以下这个方法导致了请求被取消。/**Whet
Sun大圣
·
2023-02-03 21:45
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他