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
SDWebImage
源码阅读-基本流程
一、请求图片我们用
SDWebImage
给UIImageView加载图片最基本的操作:[imageViewsd_setImageWithURL:url];这行代码经过层层调用,来到下面这个方法:-(void
HoooChan
·
2020-07-13 11:59
[[SDImageCache sharedImageCache] cleanDisk] 为什么不起作用的原因
在项目中我使用了
sdwebimage
框架来加载网络的大图,提供给用户可以随时清理磁盘的button。
jswx_dj
·
2020-07-13 11:48
CoCoaPods的使用
当开发iOS应用时,会经常使用到第三方开源类库,比如AFNetworking,
SDWebImage
等。
AbnerZhang
·
2020-07-13 06:43
cocoapods的安装和使用
一、使用cocoapods的原因在iOS开发的过程中,会经常使用到很多第三方开源类库,比如JSONKit,AFNetWorking,
SDWebImage
等等。
天涯_DHY
·
2020-07-13 06:27
iOS技术点列表
节省流量等的方法进行了解;变成习惯、文档书写APNS技术、UI布局、数据库、网络等开发技术;深入理解Objective-CRuntimeRunLoop等基础原理iOS算法与数据结构常用框架YYText、AFNetwork、
SDWebImage
iOSWater
·
2020-07-13 05:56
1.IOS(swift)-常见类库使用·
SDWebImage
使用
Webimage(网络图像)该库提供了一个支持来自Web的远程图像的UIImageView类别它提供了:添加网络图像和缓存管理到CocoaTouchframework的UIImageView类别异步图像下载Anasynchronousmemory+diskimagecachingwithautomaticcacheexpirationhandling支持GIF动画支持WebP格式后台图像解压保证相
俊瑶先森
·
2020-07-13 01:06
如何在Swift开发中使用CocoaPods导入的第三方库
今天在用swift写项目时,需要用CocoaPods引入
SDWebImage
这个三方库,于是开始在Vim命令中创建podfile,在创建之前需要cd到当前项目的目录中,Podfile创建步骤如下:1、创建
Style_月月
·
2020-07-12 22:42
Swift
SDWebImage
源码阅读
1第一个版本的
SDWebImage
(那
偶是星爷
·
2020-07-12 18:04
Swift: 实用的第三方库
与OC中的
SDWebImage
功能相同一个用于适配的第三方库SnapKit。与OC中的Masonry功
婉卿容若
·
2020-07-12 15:19
SDWebImage
源码解析
SDWebImage
是我们使用的最频繁的第三方之一,现在来阅读记录一下。
hanryChen
·
2020-07-12 14:03
源码解读-
SDWebImage
3.8.2
架构底层处理类:SDImageCache(负责image的存储)SDWebImageDownloader(负责webImage的下载)SDWebImageDownloaderOperation(继承自NSOpration的下载任务类)工具辅助类NSData+ImageContentType(负责根据图片Data获取图片类型)SDWebImageCompat(定义根据url后2x,3x处理图片sca
Harry_Coding
·
2020-07-12 11:21
Swift学习->自己动手写自动布局框架
但是没怎么写,所以基本上都忘光了,作为一个程序员,怎么能够不追求新的艺术呢,对,swift就是一门艺术,一个礼拜左右的时间,边看边练,写了三个文件网络请求(对URLSession的封装)图片加载器(简仿写的
SDWebImage
CoderFM
·
2020-07-12 10:22
SDWebImage
源码解析推荐
比
SDWebImage
更好用的第三方库:https://github.com/northwind/FlyImage感谢分享:http://www.jianshu.com/p/93696717b4a3。
薐驚
·
2020-07-12 10:00
SDWebImage
请求图片返回NSURLErrorDomain - Code = 404
出现问题
SDWebImage
版本号2.7.41.1图片加载请求失败NSURLErrorDomain-Code=404{但是用
sdwebimage
显示不了。后来我换了另一个图片url是可以显示的。
smkoc
·
2020-07-12 07:41
SDWebImage
源码解析(二)
上一篇(http://www.jianshu.com/p/8da0a588d57c)接着呢,我们就看一下SDWebImageCombinedOperationhttp://my.oschina.net/sayonala/blog/46823856CD83B1-A1CD-40CB-A764-EA1039350CF3.png可以看出来他是继承与NSoperation并且准守了是哪个协议,后两个是是网络
健健锅
·
2020-07-12 05:27
iOS
SDWebImage
加载图片过程
SDWebImage
中为imageview提供了UIImage+webcache.h类,这个分类中有一个sd_setimageWithUrl:,会在图片出现前先显示占位图,当真实图片加载出来就替换占位图
T_label
·
2020-07-12 02:43
SDWebImage
-SDWebImageCompat(一)
SDWebImage
库中SDWebImageCompat是最基础的配置文件,为了兼容苹果各个平台。
嘻嘻zhy
·
2020-07-12 00:01
Block
在iOS中被广泛的使用,著名的第三方库也大量用到此特性,如AFNetworking,
SDWebimage
等。
MaZengyi
·
2020-07-11 17:06
SDWebImage
内部实现过程
1.入口setImageWithURL:placeholderImager:options:会把先placeholderImage显示,然后SDWebImageManager根据URL开始处理图片2.进入SDWbImageManger-downloadWithURL:delegate:options:userInfo;交给SDImageCache从缓存查找图片是否已经下载queryDiskCach
招牌鱼
·
2020-07-11 17:00
git 图片的判断
1.可以根据图片的url后缀是否包含gif来判断2.
sdWebImage
判断原理比较严格的判断方式取出图片的第一个字节,根据字节的类型就可以判断是否为gif图片#import"NSData+ImageContentType.h
dongfang
·
2020-07-11 16:59
[iOS][Objective-C]:模拟
SDWebImage
的底层实现
这是一个简单的demo模拟了
SDWebimage
框架中底层的实现效果是点击屏幕将网络图片下载到本地,模拟了社交类软件中点击将图片从网络中下载下来缓存并显示首先设置一个根节点为数组的plist文件,这边我们暂时存入
DerrickQin
·
2020-07-11 09:40
SDWebImage
原理分析
SDWebImage
这个类库提供一个UIImageView类别以支持加载来自网络的远程图片,具有缓存管理、异步下载、同一个URL下载次数控制和优化等特征。
顺义coder
·
2020-07-11 07:31
那些Cocoa pods的常用第三方库
pod'
SDWebImage
'//图片加载pod'MBProgressHUD'//进度轮pod'SVProgressHUD'//进度轮pod'FMDB'//FMDBpod'Masonry'//自动适配pod'MJRefresh
锦灬云
·
2020-07-11 07:19
SDWebImage
接口修改
由于
SDWebImage
是第三方库,为了满足公司项目开发的需要,接口用起来更简单,且统一处理异常,故对接口进行统一修改。
和如
·
2020-07-11 04:56
NSCache
一、简介1、NSCache是苹果官方提供的的缓存类,具体使用是和NSDictionary很相似的,在AFNetworking和
SDWebImage
第三方框架中被用作管理缓存。
风轻鱼蛋
·
2020-07-11 02:48
2018 ios 阿里一面问题整理
1.描述自己的项目框架结构2.block内部实现原理以及使用注意点3.weak原理4.
SDWebImage
原理实现,并自己设计一套下载图片5.Http请求的种类有几种?header中有什么?
code_xu
·
2020-07-10 23:58
SDWebImage
源码之SDWebImageDownloader
顾名思义,SDWebImageDownloader是
SDWebImage
库中负责图片下载的管理工作。它维护着下载图片用的NSURLSession,但不直接与网络打交道。
季白Cy
·
2020-07-10 19:57
iOS -
SDWebImage
源码解读,分解流程,超细注解,进阶必备
大神原文地址:http://blog.csdn.net/deft_mkjing/article/details/52900586更新:SDWebImageDecoder是用来图片的解压缩(原理以及为什么)SD内部已经帮我们把请求回来的数据或者缓存到本地的图片资源都进行了异步解压缩,因此不需要我们来做,简单了解下图片压缩流程假设我们使用+imageWithContentsOfFile:方法从磁盘中加
_小和
·
2020-07-10 12:11
细读
SDWebImage
源码-SDImageCacheConfig 篇
前言:本文章非快餐搬运,需要花点耐心阅读,因为是结合自己理解从Manager开始一个方法一个方法去阅读解析,这个过程是痛苦的、但是读完之后是喜悦的,也希望指出个人理解不准确的地方,大家共同进步。文章设定:较少篇幅的代码片段直接复制过来解析说明,篇幅较长的就上截图了,这样也方便各位观看。本篇文章采用属性定位代码片段方法来探究SDImageCacheConfig的一些配置属性具体作用,而不仅仅通过头文
三三哥
·
2020-07-10 11:07
SDWebImage
的底层分析
负责调度图片的下载和缓存2.SDImageCache负责内存缓存和硬盘缓存(沙盒缓存)3.SDWebImageDownloader负责图片的下载�二.过程:当调用sd_webImageWithURL:方法缓存图片,
SDWebImage
Da雪山
·
2020-07-10 10:22
iOS开发网络篇—文件下载(一·不合理)
下载方式会比较多直接用NSData的+(id)dataWithContentsOfURL:(NSURL*)url;利⽤NSURLConnection发送一个HTTP请求去下载如果是下载图片,还可以利用
SDWebImage
weixin_33858249
·
2020-07-10 07:17
cocoa pod
platform:ios,7.0pod'
SDWebImage
'pod'MBProgressHUD'pod'AFNetworking'pod'MFSideMenu'#pod'ZBarSDK','~>1.3.1
weixin_30699463
·
2020-07-10 06:57
一个无限循环轮播图 HCCycleView
功能两种创建方式:代码创建和xib创建支持同时显示本地图片和网络图片支持自定义PageControl样式演示创建方式演示自定义样式演示使用该库需要用到
SDWebImage
对图片进行下载缓存操作,所以需要集成
冲破茧缚
·
2020-07-10 05:19
App中图片特别多,导致内存占用非常高怎么办?
在使用
SDWebImage
加载图片过多导致内存非常高该如何处理解决在appdelegate中设置-(BOOL)application:(UIApplication*)applicationdidFinishLaunchingWithOptions
York_Lee
·
2020-07-10 01:33
拼多多--最新iOS面试题总结
哪些OC对象是线程安全的为什么要在主线程更新UI如何保证OC容器在多线程下的数据安全性
SDWebImage
的内存怎么设计的,更新原则是什么两个
D_猿员
·
2020-07-10 00:14
iOS
iOS面试题
iOS开发
NSCache
NSCache专门用来做缓存处理的objectForKey(和字典用法很像)简介NSCache是苹果官方提供的缓存类,具体使用和NSMutableDictionary类似,在AFN和
SDWebImage
隔壁的百万富翁
·
2020-07-09 23:48
Cocoa pods配置及注意事项
的项目源码在Github上管理.开发iOS项目不可避免地要使用第三方开源库,CocoaPods的出现使得我们可以节省设置和更新第三方开源库的时间,在iOS开发中经常会用到第三方库如AFNetworking,
SDWebImage
这小子1992
·
2020-07-09 21:43
SDWebImage
源码解析(二)
这篇文章会比较短,对上一篇没有陈述好的问题进行一些补充。1.上一篇说到SDImageCache使用完整的URL来作为磁盘缓存的key。但是有时候为了访问控制的目的,URL的部分内容会是动态的,这样磁盘缓存就起不了作用。对于这个问题,SDWebImageManager给出了一个解决办法(也就是说单独使用SDImageCache是没有的,需要自己修改源码):设置一个cacheKeyFilter,以NS
没什么zzz
·
2020-07-09 19:20
优雅的
SDWebImage
简述AsynchronousimagedownloaderwithcachesupportasaUIImageViewcategory.上面的是关于
SDWebImage
的官方说明,可以翻译为:一个支持缓存的
mountainKingG
·
2020-07-09 18:42
iOS --GitHub上常用的一些第三方
SDAutoLayout(目前用这个比较多)添加约束进行布局4.MJRefresh、ODRefreshControlUITableView头部和尾部刷新5.MBProgressHUD等待和通知视图6.
SDWebImage
ddlfdr71199
·
2020-07-09 15:09
iOS 开发之CocoaPods常用第三方框架导入
Podfile文件,命令如下$vimPodfile3、输入“i”,进入编辑模式并copy下面的这段代码platform:ios,'8.0'target'项目名称'dopod'AFNetworking'pod'
SDWebImage
'pod'SDAutoLayout'pod'MBProgressHUD'pod'IQKe
翻滚的Code
·
2020-07-09 13:21
CocoaPods
iOS - 一个工程多个target引入CocoaPods的方式
一个工程多个target引入CocoaPods的方式(推荐)方式一:通过abstract方式引入#targetA:[AFNetworking,Masonry]#targetB:[AFNetworking,
SDWebImage
九楼
·
2020-07-09 13:23
ios开发
iOS启动页动画加载(内存优化问题)
需求:在APP启动时加载一段动画我们所知的实现方式加载一段视频实现使用GIF格式的动画(类似多张PNG用UIImageView做动画效果).......关于使用
SDWebImage
加载GIF格式动画的实现原理
请叫我作家
·
2020-07-09 12:10
史上最全的iOS面试题及答案
SDWebImage
的原理。实现机制。如何解决Tab
Lu_Ca
·
2020-07-09 11:18
面试
Today Extension(今日插件)开发tips之版本号、内存
2、内存插件所申请的内存比较小,建议不要做比较耗内存的操作和加载大量数据,这些操作可以在主APP里完成比如在插件里用
SDWebImage
加载大图时会导致内存不足crash,建议加载缩略图或裁剪后的图片url
iOSCoder_XH
·
2020-07-09 01:18
iOS 第三方使用之
SDWebImage
&AFNetworking
一.
SDWebImage
的使用
SDWebImage
通过CocoaPods导入到工程中,
SDWebImage
使用的时候,添加头文件
SDWebImage
中是对ImageView进行的类目扩充,导入其头文件,
CarsonChen
·
2020-07-08 21:02
[分享]自己写得一个仿京东iOS客户端
对于一些重复使用固定不变的界面使用xib实现;3)模块:首页、分类、购物车、新特性、OAuth授权并实现对数据请求、账户信息的封装;3)用collectionview实现不同界面的切换,自定义基类、分类及AFNetworking、
SDWebImage
大檬煮WesleyQ
·
2020-07-08 15:56
SDWebImage
分享gif到微信,图片不动
问题描述:
SDWebImage
4.0+友盟分享,在分享gif图片到微信/QQ的时候,分享的图片为静态图初遇到时,一时没思路,解决了一会儿,发现毫无进展,然后我就在想,这到底是哪出了问题,于是慢慢里思路:
iOS_陈楠
·
2020-07-08 12:36
SDWebImage
源代码解析(四)Categories
上篇文章讲解的了
SDWebImage
的Utils部分,这篇讲讲一下最后的Categories部分。
game3108
·
2020-07-08 12:32
Mac OS X EI Capitan 安装CocoaPods问题
最近的项目总是因为
SDWebImage
下载图片的时候崩溃在CFRunLoopRun()那里,肯跌的节奏。
知心向前
·
2020-07-08 06:32
上一页
15
16
17
18
19
20
21
22
下一页
按字母分类:
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
其他