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
Sdwebimage
静态库和动态库
如:AFNetworking、
SDWebImage
等。2、闭源库:不公开源代码,是经过编译后的二进制文件,看不到具体的实现。闭源库又分为:静态库和动态库。
Abner_XuanYuan
·
2023-07-24 16:19
2018-08-15 iOS展示超大图片或超高分辨率图片崩溃解决方法
基于
SDWebImage
为基础的图片加载控件,在遇到此情况时,并没有提供十分有效的解决方法(如果你谷歌或者百度,有很多回答,但实际并未能解决此问题)。曾经一度
遵天循道
·
2023-07-24 05:01
iOS面试--拼多多最新iOS开发面试题
哪些OC对象是线程安全的为什么要在主线程更新UI如何保证OC容器在多线程下的数据安全性
SDWebImage
的内存怎么设计的,更新原则是什么两个
iOS弗森科
·
2023-07-22 03:32
iOS知识点总结
多线程有哪几种,常见的应用场景
SDWebImage
的原理和实现机制事件的传递和响应机制UITableView的卡顿优化ARC原理以及和MRC区别及autoreleasePool的原理block、代理、通知的区别
十六月
·
2023-07-16 12:07
CDN: trunk URL couldn't be downloaded:
trunkRepoupdatefailed-113error(s):CDN:trunkURLcouldn'tbedownloaded:https://cdn.jsdelivr.net/cocoa/Specs/1/1/7/
SDWebImage
大牛大神
·
2023-07-15 09:12
Signal-iOS 5.9.0编译问题
1.当我们使用pod管理pod'
SDWebImage
/WebP',执行podinstall时,发生报错.先看具体报错:截屏2020-07-06上午11.12.15.png2.报错产生原因是由于gitclone
lxr1908
·
2023-07-14 17:38
ios
iOS 第三方库、插件、知名博客总结
用到的组件1、通过CocoaPods安装项目名称项目信息AFNetworking网络请求组件FMDB本地数据库组件
SDWebImage
多个缩略图缓存组件UICKeyChainStore存放用户账号密码组件
_zhangJ
·
2023-07-14 07:21
iOS
三方库
SDWebImage
源码学习(一) 运行demo报错 解决办法
SDWebImage
是我们常用的图片加载框架。阅读这些大神写的第三方框架的源码是提高我们编程水平的一个方法。从源码的阅读中我们可以学习到作者很多编程的思想和逻辑。提高自己的编程水平,从阅读源码开始。
炒河粉儿
·
2023-07-13 21:53
iOS开发过程中用到的第三方库
网络请求[Objective-C]-AFNetworking[Objective-C]-XMNetworking[Swift]-Alamofire[Swift]-Moya图片下载[Objective-C]-
SDWebImage
Mr_Jee
·
2023-07-01 15:50
图片url不变,服务端图片更新,客户端同步如何解决
突然看到这两篇文章
SDWebImage
处理url链接中图片更新问题,URL不变,服务端图片更新,客户端同步更新问题。
其实你懂De
·
2023-06-24 11:34
[Swift]制作framework并发布到cocoapods私有库
framework发布统一使用pod方式一、制作framework1、创建APP工程,用来开发framework和测试用的以UIImageView的扩展framework制作为例,并在framework中依赖三方库
SDWebImage
2
心丶语
·
2023-06-24 03:51
使用
SDWebImage
的时候,从服务器请求回来的头像URL没有变化,但图片资源已经变。需要展示最新图片
使用
SDWebImage
的时候,从服务器请求回来的头像URL没有变化,但是用户已经修改过头像,由于缓存的原因,不能显示出最新修改的用户的头像。在不去掉缓存的条件下,如何显示出最新的头像,给出策略。
优雅地小男子
·
2023-06-23 09:02
SDWebImage
原理
SDWebImageManager=SDImageCache+SDWebImageDownloader+SDWebImageOpeartion+SDWebImageCompat一个为UIImageView提供一个分类来支持远程服务器图片加载的库。图片的下载是由SDWebImageDownloader类来完成的。它是一个异步下载器,并对图像加载做了优化处理。主要功能1、一个添加了web图片加载和缓存
iOS小吴
·
2023-06-22 14:33
SDWebImage
源码解读(五)SDWebImageManager之.H文件
详见我的博客园博客:https://www.cnblogs.com/cbios/p/7457682.html不便之处请见谅!
2thousand17
·
2023-06-21 19:01
ios设置视频封面,获取视频任意帧,并进行三级缓存
思路:创建UIImageView的分类,参考
SDWebImage
实现,获取到视频第一帧画面时,以视频链接哈希串作为key,image作为值,利用SDImageCache进行图片的三级缓存(磁盘、内存和网络层
Mr_ZNN
·
2023-06-19 12:52
Swift设计模式----外观模式
iOS里有个图片缓存框架
SDWebImage
,对外使用的接口就是一个UIImageView+WebCache分类,里边有几个设置图片的接口,调用以后,内部再去调用图片下载、缓存、取
青山不改
·
2023-06-19 02:32
第三方库
https://github.com/AFNetworking/AFNetworkingimage.pngimage.pngimage.pngSDWebImage官方地址https://github.com/
SDWebImage
Li_Po
·
2023-06-18 04:00
上传图片到OSS内存猛增的问题
最近在写一个项目,需要将相机拍摄的图片上传到OSS,说起来很简单,第一步将相机拍的图片通过
sdwebimage
下载下来,然后将图片上传到oss,不过其中遇到了内存的问题.因为相机拍摄的图片是高清图片,多上传几次直接收到内存警告的提醒
玉门山海关
·
2023-06-14 06:28
面了20多家总结出来的部分iOS面试题(五)
27.
SDWebImage
是怎么做缓存的?首先说,缓存采用了二级缓存策略。图片缓存的时候,在内存有缓存,在磁盘中也有缓存,其中内存缓存是用NSCache做的(下面会有NSCache的说明)。
JoeyM
·
2023-06-14 01:11
SDWebImage
的缓存策略
首先咱们来看看
SDWebImage
的整体结构:有一个专门的Cache分类用来处理图片的缓存。这里面也有两个类SDImageCache和SDImageCacheConfig。
执着的形状0526
·
2023-06-10 17:12
iOS有名第三方库源码解析(收集集合)
源码剖析4.揭秘YYModel的魔法5.YYCache源码剖析6.YYImage源码剖析7.YYImage设计思路,实现细节剖析8.YYWebImage源码剖析9.YYAsyncLayer源码剖析深入解读
SDWebImage
Dxc_iOS
·
2023-06-10 06:47
SDwebImage
YYImage lottie 加载gif 动画,性能比较,gif加载框架选型分析
最近项目改版,要加载好几个gif的动画,刚开始尝试使用了
SDwebImage
来加载显示,可以正常显示,但加载多个gif的时候会被闪退,查找原因是内存爆增引起的。
开了那么
·
2023-06-08 10:00
Nuke框架详细解析(二) —— 简单使用示例(一)
版本记录版本号时间V1.02020.10.10星期六前言在我们开发中总有从远程下载图片,OC中有个很成熟的三方框架,大家都知道的
SDWebImage
,同样Swift中也有类似的三方框架Nuke,接下来几篇我们就一起看一下这个框架
刀客传奇
·
2023-06-08 09:34
AFN 监听网络情况
今天自己动手做了一个小Demo,是结合
SDWebImage
框架,根据不同网络状况来确定使用高清原图还是缩略图。决定使用AFN监听网络类型,因为AFN监听网络比苹果自带的简单的多。
疾风小超
·
2023-06-07 06:18
SDWebImage
发送请求的顺序
最近在看
SDWebImage
,了解了一下下载机制,在看SDWebImageDownloader处理下载任务的时候,发现所有的任务是通过NSOperationQueue来管理的,上代码:下载任务的队列添加下载任务了解
不懂代码的胖子
·
2023-04-21 21:14
动态库和静态库
库是程序代码的集合,是共享程序代码的一种方式2.库的类型根据源代码的公开情况,库可以分为2种类型:开源库:公开源代码,能看到具体实现,比如
SDWebImage
、AFNetworking闭源库:不公开源代码
小_夭
·
2023-04-21 17:44
iOS 组件化开发(二):子库和私有库升级与维护
第三方依赖当我们的私有库需要依赖其它第三方才可以正常使用时,我们就需要在spec文件中开启依赖,例如下面所示代码,表明当前仓库需要依赖AFN和SDWebImages.dependency'AFNetworking',s.dependency'
SDWebImage
flyWhite
·
2023-04-20 21:58
(转)VM:CG raster data-关于
SDWebImage
中的decodedimagewithimage引发的内存大量消耗的解决办法
问题来源于
SDWebImage
这个库。使用这个库加载了网络图片之后,会将图片存到NSCache中去,然后再显示出来。但是在使用中,出现了一个最简单却又最粗暴的问题,内存的爆炸。
playboy
·
2023-04-19 15:01
iOS 开发之
SDWebImage
源码分析
使用方法UIImageView*imageView;NSURL*url=[NSURLURLWithString:@"https://www.jpg"];[imageViewsd_setImageWithURL:];从对外使用函数开始UIImageView分类中的函数-sd_setImageWithURL:该函数最终调用-sd_setImageWithURL:placeholderImage:opt
wanglei1702
·
2023-04-18 16:30
SDWebImage
原理和缓存机制
SDweSDWebImage提供一个UIImageView的类别以支持加载来自互联网的远程图片。具有缓存管理、异步下载,同一个URL下载次数控制和优化等特征。独立的异步图像下载可能会用到单独的异步图片下载,则一定要用-(id)downloadImageWithURL:(NSURL*)urloptions:(SDWebImageOptions)optionsprogress:(SDWebImageD
瞬间完善
·
2023-04-17 15:57
SDWebImage
原理浅析
遇见你之前,我只有眼前的苟且,遇见你之后,才有了诗和远方。话不多说,我们最熟悉的sd_setImageWithURL:placeholderImage:或sd_setImageWithURL:placeholderImage:options:,会先把placeholderImage显示,然后SDWebImageManager根据URL处理图片。进入SDWebImageManager-downloa
LeiovU
·
2023-04-16 15:46
常用第三方
DownloadJPush网络推送环信(爱萌)即时聊天UmengAPP统计崩溃日志收集ZXing,ZBar二维码扫描芒果SDK广告SDKAlamofire网络请求(Swift)AFNetworking网络请求类
SDWebImage
雨夜ll
·
2023-04-16 09:40
解决
SDWebimage
加载过多过大图片导致内存爆表崩溃的问题
参考链接:https://blog.csdn.net/fengzhixinfei/article/details/87912102一般加载大图,在手机上只需要一次加载少量的图片。如果是列表显示,一般会做图片的缩略处理。
钵_Right
·
2023-04-16 07:59
IOS -
SDWebImage
加载 APNG 动图
pod'
SDWebImage
'一、Gif文件加载:1.pod'
SDWebImage
/GIF'FLAnimatedImageView*imageView=[[FLAnimatedImageViewalloc
一支烟一只猿
·
2023-04-16 07:42
iOS开发之tableView滚动时因为cell上图片渐现动画造成的卡顿问题
我们先来实现这个动画效果,当然我这里用的是
SDWebImage
框架来加载网络图片,然后在SD框架中的UIImageView+WebCache.m这个分类的源码里面的这个方法中进行修改:image.png
简人Lmy
·
2023-04-16 01:31
iOS新项目开发规范梳理(备忘)
Sourcetree客户端)三方类库管理:CocoaPods代码项目框架设计模式:MVPUI界面开发:InterfaceBuilder和纯代码混合开发网络请求框架:AFNetworking图片请求框架:
SDWebImage
ZhangMeng_
·
2023-04-15 10:53
iOS下载两张图片再合成图片
可以使用GCD的信号量或者使用GCD组都比较方便这里需要注意一下,就是当我们用
SDWebImage
下载图片的时候,这时候下载图片是开启了异步下载,所以我们需要拿到图片下载完成的回调才行代码如下:-(void
coming_168
·
2023-04-15 10:42
【转】iOS SDK(一):静态库、动态库创建&接口测试
诸如AFNetworking或
SDWebImage
我们
棒棒德
·
2023-04-15 04:07
SDWebImage
加载动图
SDAnimatedImageView*imageView=[SDAnimatedImageViewnew];SDAnimatedImage*animatedImage=[SDAnimatedImageimageNamed:@"image.gif"];imageView.image=animatedImage;
iOS门三闫
·
2023-04-14 23:00
Xcdoe 新建项目所需 - OC
以下为我个人常用搭建项目三方,小菜鸟一枚,有问题请斧正,不喜勿喷,谢谢各位大佬网络篇:AFNetworking刷新:MJRefresh工具类:YYKit图片:
SDWebImage
输入框管理:IQKeyboardManager
没毛毛的大腿
·
2023-04-14 22:20
SDWebImage
里面给 UIImageView 加载图片的逻辑
1>
SDWebImage
中为UIImageView提供了一个分类UIImageView+WebCache.h,这个分类中有一个最常用的接口sd_setImageWithURL:placeholderImage
workersJiaDa
·
2023-04-14 15:10
iOS从入门到放弃
uiimageview
图片
三、
SDWebImage
源码解读UIImageView+WebCache
UIImageView+WebCache这个类别是我们常用到的,我相信绝大部分的程序员都看过其中的内容,直接上代码-(void)sd_setImageWithURL:(nullableNSURL*)url-(void)sd_setImageWithURL:(nullableNSURL*)urlplaceholderImage:(nullableUIImage*)placeholder-(void)
小强简书
·
2023-04-12 16:38
iOS
SDWebImage
加载分辨率大图时,内存爆涨处理
我觉得
sdwebimage
的目的是给我们加载图片而已,像这种分辨率大不大的问题,人家哪里管的了那么多。
帅聪哥
·
2023-04-12 10:28
更新 cocoapods后出现的问题
然后把#import改为#import2.Useofundeclaredidentifier'_executing'(在
SDWebImage
中)Useofundecl
kangomake
·
2023-04-11 03:17
OC常用第三方库
SDWebImage
原理
在iOS编程中
SDWebImage
这个开源的第三方库基本上每位开发者都使用过,我们从使用方法入手,去思考他的内部实现。使用部分第一步,下载
SDWebImage
,导入工程。
单线程Jack
·
2023-04-10 14:33
iOS:一款基于swift的图片浏览器
支持多图片显示,滑动,拖拽下拉返回,捏合,单双击等手势,支持本地和网络图片,支持自定义本地图片显示(传image数组和imageName数组等等,可以自定义)网络图片显示第三方支持kingfisher和
SDWebImage
Theendisthebegi
·
2023-04-10 07:01
记录我遇到的一些优秀的git项目
SDWebImageSwiftUI:一个网络图片请求库,是
SDWebImage
的一个分支。BBSwiftUIKit:一个用于下拉刷新和上拉加载更多的项目依赖。
青羊道人
·
2023-04-10 07:44
#
SwiftUI
git
面试经历/问题收集
SDWebImage
的原理用过的网络请求框架?界面开发的方式?代码界面适配用的是什么方式?storyboard和xib的
木童4279
·
2023-04-10 06:23
UIImageView 合集
liuzhi20101016/p/5549717.htmlUIImageView用了sd加载网络图片成功后,可以设置视图的宽度和高度,前提是加一个if判断,保证image不为空,因为有可能方法会提前调用用
sdwebimage
张俊凯
·
2023-04-09 23:29
关于
SDWebImage
加载多个网络高清图片内存崩溃问题
SDWebImage
大家都很熟悉了,大部分的APP加载图片使用的都是这个框架。但是最近在使用这个框架加载图片的时候,出现了这样一个问题“Terminatedduetomemoryissue”。
我是小五
·
2023-04-09 21:30
上一页
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
其他