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
[iOS/OC]
SDWebImage
和LKImage对比
0x0背景原本是放到自己博客的,不怎么用了,把文章同步过来,原文地址[iOS/OC]
SDWebImage
和LKImage对比LKImageKit是腾讯开源的一个高性能图片加载框架,虽然第一时间下载了源码
斯瑞德
·
2018-09-25 21:27
YYImage源码分析
YYImage和
SDWebIMage
的功能是相同的,通过为系统的UIImageView、UIButton、CALayer添加分类方法继而提供图像的下载、展示、缓存等功能,另外YYImage还支持GIF、
fou7
·
2018-09-14 17:31
iOS
SDWebImage
加载大图导致程序闪退
在SDImageCache.m中找到diskImageForKey方法,发现
SDWebImage
每次加载网络图片都会进行解码,并将图片存到cache使得之后的加载更加快,效果更加好。
彗星来的那一夜
·
2018-09-11 11:25
iOS
SDWebImage
加载大图导致程序闪退
在SDImageCache.m中找到diskImageForKey方法,发现
SDWebImage
每次加载网络图片都会进行解码,并将图片存到cache使得之后的加载更加快,效果更加好。
彗星来的那一夜
·
2018-09-11 11:25
iOS小技巧·利用宏封装线程锁的技巧
启示第三方库中经常用到的这个小技巧,例如YYCache,
SDWebImage
等等,虽然各自封装的具体形式不太一样。
小码僧
·
2018-09-07 00:48
iOS下载图片失败
一、具体问题开发的过程中,发现某个界面部分图片的显示出现了问题只显示占位图片,取出图片的url在浏览器却是能打开的,各种尝试甚至找同行的朋友帮忙在他们项目里展示都会存在问题,最终发现通过第三方框架
SDWebImage
菁欣陌陌
·
2018-09-06 10:18
如何判断当前线程是主线程
我们异步请求数据处理后,需要回到主线程刷新UI,一般情况下直接通过以下方式异步回到主线程:dispatch_async(dispatch_get_main_queue(),^{//主线程刷新UI操作});看过
SDWebImage
醉卧南柯
·
2018-09-05 23:14
iOS移动开发
iOS下载图片失败
一、具体问题开发的过程中,发现某个界面部分图片的显示出现了问题只显示占位图片,取出图片的url在浏览器却是能打开的,各种尝试甚至找同行的朋友帮忙在他们项目里展示都会存在问题,最终发现通过第三方框架
SDWebImage
菁欣
·
2018-09-05 18:00
iOS开发第三方库、插件整理集合
SDWebImage
多个缩略图缓存组件。MBProgressHUD一款提示框第三方库。SVProgressHUD一款加载提示第三方库。Masonry一个轻量级的布局框架,
Jane Han
·
2018-08-31 17:37
【开发积累】
SDWebImage
在加载同一个地址时不能及时更换新图片的问题
[self.transparentImageViewsd_setImageWithURL:[NSURLURLWithString:@"http://www.tongyingtianxia.com:10011/ServiceStation/2018/8/28/TM.jpg"]placeholderImage:[UIImageimageNamed:@"headportrait"]options:SDW
没错就是豪哥灬
·
2018-08-29 09:09
SDWebImage
详解
SDWebImage
框架中使用的知识点整理.NSCache苹果官方文档中介绍NSCache是一种可变集合,用于临时存储在资源不足时可能被释放的键值对。
蓝月空谷
·
2018-08-15 18:13
iOS图片加载策略实现——
SDWebImage
的基本使用
今天和大家一起来学习一下
SDWebImage
的基本使用,有疏忽的地方,还望各位不吝赐教。
听海听心
·
2018-08-14 15:12
SDWebImage
禁用缓存
sd_setImageWithURL加载相同url会从缓存里找,有时url虽然相同但图片资源已经不同了,比如替换头像的时候,这时需要用带options这个参数的方法-(void)sd_setImageWithURL:(nullableNSURL*)urlplaceholderImage:(nullableUIImage*)placeholderoptions:(SDWebImageOptions)
倪大头
·
2018-08-07 18:32
浅谈 App 中使用 WebP 作为图片格式的方案
同时也有很多第三方框架如:iOS当中的
SDWebImage
、YYImage等框架都是支持静动态的WebP格式图片。Android4.0开始对WebP也有很好的支持
关于岚
·
2018-07-26 19:31
iOS 仿新浪微博 九宫格 gif 循环播放
之前刷微博的时候发现新浪微博的九宫格如果包含多张gif的时候,会轮流播放,这样在用户层面上来说,用户不用点击就能看到完整的内容.且在视觉上增添了一份层次感.这是一套高性能简洁的播放gif的代码运用
SDWebImage
谁先注册了阿K
·
2018-07-25 21:18
NSCache的缓存策略探究
比如
SDWebImage
和AFNetWorking。2.NSCache会在内存低时自动释放对象。3.NSCache是线程安全的,在进行多线程操作是,不需要再对其加锁。4.NSCa
jlstmac
·
2018-07-24 11:47
iOS源码解读
SDWebImage
源码解读看了UIImageView+WebCache这个分类里面常见[UIImageViewsd_setImageWithURL:urplaceholderImage:]方法的内部实现的过程
SmoothV
·
2018-07-18 15:24
iOS-轮播图(自动和循环)网络图片,需要
SDWebImage
可以在GitHub上直接下载文件https://github.com/peiDuo/PDBannerViewinitWithFrame:andImageURLArray:andplaceholderImage:调用上面的方法传入一个保存图片网址字符串的数组,在传入时在强制转换一下,转成可变数组,如果本身就时可变的就不用转了.再传入一个本地的提示图片就可以了.在请求网络图片没有完成时先显示本地的提示
长衣貌
·
2018-07-16 11:52
SDWebImage
学习笔记之dispatch_sync
前言之前学习GCD的时候,在很多文章中看到过这段段代码:-(void)viewDidLoad{[superviewDidLoad];NSLog(@"1");dispatch_sync(dispatch_get_main_queue(),^{NSLog(@"2");});NSLog(@"3");}结果只会输出1,并造成主线程死锁。这些文章对死锁的原因也做了解释,且只要把dispatch_sync改为
Mr杰杰
·
2018-07-11 15:09
iOS开发·网络请求方法总结复习(NSURLConnection,NSURLSession,AFNetworking)
的开发中的网络下载方式包括NSData(最原始,实际开发基本不会用),NSURLConnection(古老又过气的苹果原生网络框架),NSURLSession(现在流行的苹果网络框架),AFNetworking,
SDWebImage
小码僧
·
2018-07-10 16:30
SDWebImage
学习笔记之SDImageCache
//strong-weakcache@property(nonatomic,strong,nonnull)NSMapTable*weakCache;NSMapTable在
SDWebImage
学习笔记之NSMa
Mr杰杰
·
2018-07-09 10:16
SDWebImage
源码解读(二)
今天总计一下
SDWebImage
核心模块之下载模块。下载模块主要包括两个类SDWebImageDownloader和SDWebImageDownloaderOperation。
智小融
·
2018-07-02 15:14
SDWebImage
4.0调研
一、从UIImageView设置imageURL开始读
SDWebImage
4.01、设置url/***SettheimageView`image`withan`url`.
xx明
·
2018-06-30 20:21
制作静态库
库是程序代码的集合,是共享程序代码的一种方式根据源代码的公开情况,库可以分为2种类型开源库公开源代码,能看到具体实现比如
SDWebImage
、AFNetworking闭源库不公开源代码,是经过编译后的二进制文件
Small_Potato
·
2018-06-30 16:07
SDWebImage
SDWebImagehttps://www.jianshu.com/p/b3eff8304b37https://www.jianshu.com/p/a33d5abf686bSDWebImage|—-SDWebImageCompat处理不同平台(iOS、TV、OS、Watch)宏,以及根据文件名@2x、@3x进行图片处理和缩放|—-SDWebImageOperation.h添加cancel的dele
帽子和五朵玫瑰
·
2018-06-22 10:42
SDWebImage
加载图片不显示的坑
近期在项目开发中发现使用
SDWebImage
加载图片不显示,所以去查了一波资料,大致整理了下。
SDWebImage
本身是有支持https的,所以我这边替换了加载图片的方法。
小古要哈哈
·
2018-06-15 16:14
6年iOS开发常用的三方库
网络请求库AFNetworkinghttps://github.com/AFNetworking/AFNetworking2.图片缓存器SDWebImagehttps://github.com/rs/
SDWebImage
3
暮年古稀ZC
·
2018-06-13 16:28
2018最全的iOS面试题及答案
SDWebImage
的原理。实现机制。如何解决TableView卡的问题。block和代理的,通知的区别。block的用法需要注意些什么。strong,w
编程新视野
·
2018-06-13 13:23
SDWebImage
源码解读(一)
SDWebImage
是我们常用的图片缓存加载库,我们有必要对源码进行仔细阅读与学习,以便了解更多SD支持的功能与实现原理,并且在遇到问题时能及时的进行调试解决。
智小融
·
2018-06-04 14:05
iOS |
SDWebImage
SDWebImage
是开发者最常用的处理图片的一个第三方工具,它主要的功能包括:添加了Web图片加载和缓存管理的UIImageView分类异步下载器异步的内存加磁盘综合存储图片并自动处理过期图片支持动态
简易安丶
·
2018-06-01 11:19
SDWebImage
设计思路及对我们项目的启迪。
3>.同一个URL不要重复下载4>.缓存策略2.
SDWebImage
的主要功能1>.实现了UIImageView的扩展,一行代码实现异步下载图片的功能,通过block回调下载进度和下载状态。
我是繁星
·
2018-05-28 17:35
cocospod 更新
SDWebImage
/WebP 无法更新libwebp解决方式
更好cocospod下的libwebp相应pos路径:~/.cocoapods/repos/master/Specs/1/9/2/libwebpsource:https://chromium.googlesource.com/webm/libwebp改为:source:https://github.com/webmproject/libwebp
iOS搬砖er
·
2018-05-21 19:49
SDWebImage
4.3.2版本源码解释
文章结构主要类结构下载过程取消下载缓存处理主要类结构先来看一张我自己整理的类结构图,该图只是用于理解运行过程对象之间的持有关系,如下:核心类.pngSDWebImageManager是一个单例,主要属性:imageCache:持有缓存处理的一个单例。imageDownloader:持有下载任务的一个单例。failedURLs数组:下载失败过的url会被添加进该数组中。runningOperatio
LotusLee
·
2018-05-17 00:39
ios清除图片缓存
(1)pod或者导入三方
SDWebImage
(2)计算缓存大小以便在列表中显示NSUIntegerbytesCache=[[SDImageCachesharedImageCache]getSize];/
当白
·
2018-05-15 13:11
ios
iOS webP 实践:本地加载/URL加载
重点问题:Errorinstallinglibwebp解决方案:请看下文(能让你少走弯路的分享)项目介绍webP格式的使用:1.本地加载webp2.使用URL加载webpPodspod'
SDWebImage
admxjx
·
2018-05-14 13:11
Dispatch_group 与
SDWebImage
(一个奇怪的bug)
产品有个需求,需要下载一定数量的图片,然后再执行相应操作。相信很多APP有这样的需求场景,做起来也简单,于是不加思考的代码直接写起来了(此为模拟代码,和实际代码逻辑基本一致)NSArray*imageURLArray=@[@"1",@"2",@"3",@"4"];dispatch_group_tgroup=dispatch_group_create();[imageURLArrayenumerat
Aiyo__
·
2018-05-13 19:05
iOS 基础知识点
1.
SDWebImage
缓存策略缓存策略2.为什么说OC是一门动态语言?
0o冻僵的企鹅o0
·
2018-05-10 17:18
SDWebImage
内部实现及其原理
SDWebImage
的知名度就不用说了,github上近10k的star,国内外太多的App使用其进行图片加载。
qinpp
·
2018-05-02 16:16
iOS 如何去除第三方框架的黄色警告
target'AIBOsport'dopod'AFNetworking'pod'MBProgressHUD'pod'MJRefresh'pod'
SDWebImage
'pod'Bugly'pod'MJExtension'pod'PGPickerView'pod'SDCycleScrollView'pod'SCNavTabB
RexHS28
·
2018-04-29 17:14
转载
iOS
ios常用第三方总结
用到的组件1、通过CocoaPods安装项目名称项目信息AFNetworking网络请求组件FMDB本地数据库组件
SDWebImage
多个缩略图缓存组件UICKeyChainStore存放用户账号密码组件
CQAHF
·
2018-04-12 12:56
IOS开发
第三方
ios各种第三方
面试题(1)---[2018最全的iOS面试题及答案]
1.多线程的理解,特别是NSOperation和GCD的内部原理2.运行时机制的原理和运用场景(记住关键方法)3.
SDWebImage
的原理,实现机制(基本必问)4.如何解决TableView卡的问题,
ckenis
·
2018-04-10 19:16
SDWebImage
加载图片的URL是同一个(如何处理)
直接code!加载图片时用的方法如下:[self.imageViewsd_setImageWithURL:[NSURLURLWithString:urlStr]];加载不出来最新的图片,改用下面的方法,去解决问题:[self.imageViewsd_setImageWithURL:[NSURLURLWithString:urlStr]placeholderImage:niloptions:SDWe
Fosen波波
·
2018-04-09 14:53
SDWebImage
support WebP
MeetafailureusingSDWebImagedownloadingaWebPimagefile?ThereisaparsingstagewhenSDWebImagedownloadsanimage.Inthisstage,SDWebImageaskseveryregistereddecodertoconverttheoriginimagedata(NSData)toimageobject
公爵海恩庭斯
·
2018-04-09 11:04
ios面试题
runtime介绍runLoop与多线程关系多线程原理(GCD、NSOperation)AFNetworking原理
SDWebImage
原理前端HTML5交互事件传递以及响应者链UITableView优化方法
李潇南
·
2018-04-08 19:10
SDWebImage
SDWebImage
如何为UIImageView添加图片(面试回答)
SDWebImage
中为UIView提供了一个分类叫做WebCache,这个分类中有一个最常用的接口,sd_setImageWithURL
周二可
·
2018-04-08 11:27
NSCache类的简单介绍
最近看
SDWebImage
,里面的内存缓存用到了NSCache这个类,由于以前没有使用过,特此记录学习一下。
幻影-2000
·
2018-03-28 12:00
4.环信3.3.7一些配置(2018.1.24)
do//自己项目的名字pod'AFNetworking'pod'MJRefresh'pod'MJExtension'pod'
SDWebImage
'pod'SVProgressHUD'pod'MBProgressHUD'pod'TZImagePickerController
淡闲星草
·
2018-03-26 14:42
2018最全的iOS面试题及答案
SDWebImage
的原理。实现机制。如何解决TableView卡的问题。block和代理的,通知的区别。block的用法需要注意些什么。strong,w
zweic
·
2018-03-18 16:21
SDWebImage
加载不出来图片,但是浏览器可以显示(不细心,url根本不是图片的url)
1.图片urlString后台返回的是http://image.so.com/v?q=资格证书图&src=tab_www&correct=资格证书图&cmsid=30a27d740fe32537f4350602030ca0d7&cmran=0&cmras=6&cn=0&gn=0&kn=0#multiple=0&gsrc=1&dataindex=7&id=f742c8faa9ae2336fb8ef0
半江瑟瑟
·
2018-03-16 15:19
SDWebImage
加载不出来图片,但是浏览器可以显示(不细心,url根本不是图片的url)
1.图片urlString后台返回的是http://image.so.com/v?q=资格证书图&src=tab_www&correct=资格证书图&cmsid=30a27d740fe32537f4350602030ca0d7&cmran=0&cmras=6&cn=0&gn=0&kn=0#multiple=0&gsrc=1&dataindex=7&id=f742c8faa9ae2336fb8ef0
半江瑟瑟
·
2018-03-16 15:19
上一页
42
43
44
45
46
47
48
49
下一页
按字母分类:
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
其他