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
kingfisher
Swift 定义命名空间
使用过第三方
KingFisher
的小伙伴,肯定使用过ImageView.kf吧,这个是怎么实现的呢?为啥要这么做呢?
foolish_hungry
·
2021-06-21 00:28
KingFisher
源码分析--- 拓展
ImageTransition在使用Kingfiser加载图片的时候setImage方法有一个回调image.png发现有一个执行动画的代码这个动画属性是在KingfisherOptionsInfoItem里面有一个casetransition(ImageTransition)成员。查看源码发现ImageTransition是一个动画枚举image.png动画执行的方法是由于是写在Kingfish
微笑_d797
·
2021-06-20 07:32
Kingfisher
源码解析之加载动图
Kingfisher
源码解析系列,由于水平有限,哪里有错,肯请不吝赐教
Kingfisher
源码解析之使用
Kingfisher
源码解析之Options解释
Kingfisher
源码解析之加载流程
Kingfisher
lkkwxy
·
2021-05-19 00:36
Swift中的图片处理库
Kingfisher
Kingfisher
在oc时代有个非常强大图片缓存处理的库SDWebImage,swift中现在也有个不错的图片处理的库----
Kingfisher
此库是由onevcat大神所写,感谢大神的无私奉献。
smalldu
·
2021-05-14 14:11
利用 Associated Objects 为 UIImageView 添加 activityIndicator
这些图片的来源通常都是网络.而一旦网络速度不稳定,cell中的imageView异步加载图片的过程就会一直显示backgroundColor.用户对图片正在下载的情况全然不知.而像SDWebImage和
Kingfisher
iTychoo
·
2021-05-07 17:47
no such module 'AppKit'
使用
Kingfisher
库,将源码直接拖进工程报错如下:nosuchmodule'AppKit'原因:ShowingRecentIssuesNSButton+
Kingfisher
.swift这个是macos
JackSteven
·
2021-04-27 18:56
只需要URL就可以下载网络Image
只需要url可以显示图片的三种方法都需要在项目里面下载安装编译添加框架它们是将图片都下载到了缓存区保存用到时再提取,避免重复下载浪费流量1.SDWebImage2.
Kingfisher
3.自动布局PINRemoteImage
潜水100号
·
2021-04-26 15:43
Swift4.0 GIF图播放
前言最新在学习swift,想了解swift上gif的实现,
Kingfisher
已经支持了swift,也通过网上很多学习,给自己做个记录简介(百度百科)GIF(GraphicsInterchangeFormat
熊啊熊啊熊
·
2021-04-25 12:26
Swift 3 如何使用
Kingfisher
,来这里看
swift中,网络图片库比较常用的是
kingfisher
和alamofireimage,个人感觉alamofireimage有点大,另外
kingfisher
是基于SDWebimage的,oc转swift
keenteam
·
2021-04-22 10:19
Swift 常用库
约束库SnapKit网络库AlamofireMoya图片加载库
Kingfisher
响应式编程库RxSwiftPromiseKitiOS权限请求库PermissionScopeApp内购SwiftyStoreKit
一个萌新007
·
2021-04-12 14:22
swift swiftJson 解析json
target'videowallpaper'dopod'
Kingfisher
'pod'Alamofire'pod'SwiftyJSON'end使用////ViewController.swift//videowallpaper
西部喜之郎
·
2020-09-17 09:11
#
swift
swift
kingfisher
加载图片
target'videowallpaper'dopod'
Kingfisher
'pod'Alamofire'pod'SwiftyJSON'pod'Dollar'pod'SnapKit'pod'
Kingfisher
'end
西部喜之郎
·
2020-09-14 17:33
#
swift
Kingfisher
源码阅读(一)
一、前言KingfisherGithub地址
Kingfisher
是swift语言编写的一款非常受欢迎的图片加载库,功能和OC语言编写的SDWebImage类似。
weixin_34293059
·
2020-08-26 23:33
IOS开发-使用
Kingfisher
加载图片
简介:
Kingfisher
(中文名:翠鸟)是一个异步下载和缓存图片的库,SDWebImage的Swift实现版。
白鼠闹东京
·
2020-08-26 23:22
IOS
swift
cocoapod
Kingfisher
基本入门介绍
作为一个iOS开发你也许不知道图片的内存管理机制、也不不知道图片的解析机制、但是你肯定用过SDWebImage,也许用过
Kingfisher
。
末为
·
2020-08-26 23:04
swift
oc
iOS
Kingfisher
框架底层原理
Kingfisher
框架底层原理一,
Kingfisher
框架概述二,
Kingfisher
框架流程图一,
Kingfisher
框架概述
Kingfisher
是一个异步下载、缓存网络图片的轻量级纯swift库,
极客雨露
·
2020-08-26 23:07
IOS开源框架分析
Kingfisher
源码分析
看看
Kingfisher
是怎么做的:1、图片下载,
Kingfisher
对URLSession、URLSessionDelegate进
brycegao321
·
2020-08-26 23:07
iOS
swift之网络下载图片sdwebImage、
Kingfisher
参考:https://www.jianshu.com/p/55bbfbdf78de=============方法一:使用sdwebImage下载地址:https://github.com/rs/SDWebImage在桥接文件中导入#import使用:letimagev:UIImageView=UIImageView.init(frame:CGRect(x:0,y:0,width:100,heigh
liyubao160
·
2020-08-26 23:44
iOS
/swift
[快速学会Swift第三方库]
Kingfisher
篇
[快速学会Swift第三方库]
Kingfisher
篇
Kingfisher
是一个轻量的下载和缓存网络图片库。下载和缓存是异步进行操作,已经下载好的图片会缓存在内存和本地,极大得提高app的体验。
weixin_34162228
·
2020-08-26 23:12
Kingfisher
Carthage Usage
king,终端切换到工程目录.新建Catfile文件:touchCartfile,然后用其它编辑器或者Xcode打开:open-aXcodeCartfile.输入以下内容:github"onevcat/
Kingfisher
weifengdq
·
2020-08-26 23:39
iOS
和
macOS
macOS
kingfisher
Carthage
swift 使用
Kingfisher
进行网络图片的下载
Kingfisher
的下载地址:https://github.com/onevcat/
Kingfisher
简单的使用方法:leturl=URL(string:"url_of_your_image")imageView.kf.setImage
锐意无限
·
2020-08-26 23:18
iOS
swift
使用Pod 安装第三方CocoaAsyncSocket、
Kingfisher
安装好CocoaPods环境后:1、单独安装CocoaAsyncSocket打开mac终端,ls查看当前目录文件,cd到当前工程目录,vimPodfile按i切换到输入模式,输入内容:platform:ios,‘10.0’target‘你工程名’douse_frameworks!#AddthisifyouaretargetingiOS8+orusingSwiftpod‘CocoaAsyncSock
Ronald Zhou
·
2020-08-26 23:58
IOS笔记
iOS
Kingfisher
加载 gif 图
1.加载本地资源letpath=Bundle.main.path(forResource:"111",ofType:"gif")leturl=URL(fileURLWithPath:path!)letprovider=LocalFileImageDataProvider(fileURL:url)imageView.kf.setImage(with:provider)2.加载网络资源imageVie
Leecsdn77
·
2020-08-26 23:17
iOS
Kingfisher
Kingfisherima1.kf.setImage(with:url)为了兼容macOS,IOS通过协议定义了kf,实际上就是本身KingfisherOptionsInfo可以配置一些设置eg:只从内存中取,内存中没有就直接下载eg:直接下载最新的1内存中,2磁盘中,下载最新的缓存到内存和磁盘存在磁盘中的是image转成的data在内存中存的的是NSCache1.NSCache类结合了各种自动删
weixin_30357231
·
2020-08-26 22:54
Kingfisher
源码解析之加载流程
Kingfisher
源码解析系列,由于水平有限,哪里有错,肯请不吝赐教
Kingfisher
源码解析之使用
Kingfisher
源码解析之Options解释
Kingfisher
源码解析之加载流程
Kingfisher
lkkwxy
·
2020-08-25 07:50
iOS开发-一次伪MVVM的实践
这次也打算尝试换个架构,虽然自己写的感觉就是个伪MVVM,就是把加载数据的代码丢到了别的文件而已,另外这个实践是用了Swift写的,个人认为适合初学者学习.用到的第三方框架Alamofire网络请求框架
Kingfisher
没阳光的午后
·
2020-08-25 06:59
swift - warnView 提醒小圆点
////GA_WarnView.swift//GA_
Kingfisher
////Createdbyhoujiananon2017/1/6.
GA_
·
2020-08-24 02:07
Swift开发中遇到的注意点(二)
这段时间开发项目的同时在看第三方库
Kingfisher
的实现,感觉有一些东西也需要记录和总结一下。
移动开发_ziank
·
2020-08-22 04:47
一个爬行垫引发的教学
有一天我仔细看了看,发现有些单词我自己都不熟悉,比如:antelope,coon,dragonfly,woodpecker,grasshopper,
kingfisher
,ostrich(打出这些单词忽然再想
小鹿下江南
·
2020-08-19 10:10
Kingfisher
withUnsafeBytes 错误处理
1.错误信息withUnsafeBytes'isdeprecated:use`withUnsafeBytes(_:(UnsafeRawBufferPointer)throws->R)rethrows->R`instead2.错误位置修改为extensionString:KingfisherCompatible{}extensionKingfisherwhereBase==String{public
清雨未尽时
·
2020-08-12 17:31
错误处理
iOS
swift
Swift 集成Alamofire/
Kingfisher
/MJRefresh/MBProgressHUD的小项目
前些时做的Swift版本的瀑布流的Demo《SwiftUITableView瀑布流/NSURLConnection异步网络请求》时,使用的是NSURLConnection做的网络异步请求,图片的异步加载使用的是GCD做的。在使用的过程中,网络请求部分是没有什么问题的,但是在图片的异步加载时,由于图片没有缓存,所以在上下滑动的时候,需要不断的加载图片,所以用户体验不好。在OC中,我们有AFNetwo
湖工电气
·
2020-08-04 10:16
Swift基础教程
Swift实现MD5
前几日在看喵神
Kingfisher
的源码的时候发现有纯Swift实现的MD5,然后我把这部分剥离出来,并做提升了大概25%的速度(没卵用的提升,因为原本的就已经很快)。
LimChihi
·
2020-08-01 13:38
swift
kingfisher
原理使用
目录一、使用方式:二、下载原理:三、请求设置:请求的默认设置方式通过上面的单例设置,单独每个请求的设置可以通过四、缓存机制五、下载设置今年到新公司,发现公司用的
kingfisher
这个第三方库,和SDWebImage
李绿箩
·
2020-08-01 07:17
iOS
Kingfisher
源码解析之Processor和CacheSerializer
Kingfisher
源码解析系列,由于水平有限,哪里有错,肯请不吝赐教
Kingfisher
源码解析之使用
Kingfisher
源码解析之Options解释
Kingfisher
源码解析之加载流程
Kingfisher
lkkwxy
·
2020-08-01 06:59
Kingfisher
源码解析之ImagePrefetcher
Kingfisher
源码解析系列,由于水平有限,哪里有错,肯请不吝赐教
Kingfisher
源码解析之使用
Kingfisher
源码解析之Options解释
Kingfisher
源码解析之加载流程
Kingfisher
lkkwxy
·
2020-07-31 22:17
cocoaPods的使用(自动布局)
cocoaPods的使用方法podsearchXXXpodinit:先要初始化文件,使文件产生Podfile文件podinstall:更新重要方法:SnapKit、PINRemoteImage、SDWebImage、
Kingfisher
Dove_Q
·
2020-07-31 20:50
swift之网络下载图片sdwebImage、
Kingfisher
参考:https://www.jianshu.com/p/55bbfbdf78de=============方法一:使用sdwebImage下载地址:https://github.com/rs/SDWebImage在桥接文件中导入#import使用:letimagev:UIImageView=UIImageView.init(frame:CGRect(x:0,y:0,width:100,heigh
老人参
·
2020-07-31 19:50
swif4.0
Swift 中的SDWebImage类似库
Kingfisher
Kingfisher
(中文名:翠鸟)是一个异步下载和缓存图片的库,SDWebImage的Swift实现版。
黑色数字
·
2020-07-31 18:28
iOS
Kingfisher
SDWebImage
Swift图片缓存
[Swift]图片加载 SDWebImage、AlamofireImage和
Kingfisher
目录SDWebImage混编AlamofireImageKingfisherTOSDWebImage混编GitHub:https://github.com/SDWebImage/SDWebImagecocoaPodspod'SDWebImage'//图片加载letpicPath="https://dss3.bdstatic.com/70cFv8Sh_Q1YnxGkpoWK1HF6hhy/it/u=
枫志应明
·
2020-07-31 12:21
[Swift]学习笔记
Kingfisher
源码解析之使用
Kingfisher
源码解析系列,由于水平有限,哪里有错,肯请不吝赐教
Kingfisher
源码解析之使用
Kingfisher
源码解析之Options解释
Kingfisher
源码解析之加载流程
Kingfisher
lkkwxy
·
2020-07-31 11:37
Swift需要的第三方库
最基本的第三方库:pod'Alamofire','~>4.6.0'pod'SwiftyJSON','~>4.0.0'pod'SnapKit','~>4.0.0'pod'
Kingfisher
','~>4.6.3
小屋新
·
2020-07-30 17:05
swift网络请求 数据解析 图片显示 模型转换
分别是:Alamofire:swift版本的网络请求sdk,是AFNetworking研发团队研发的swift版网络请求工具类SwiftyJSON:当然就是用来解析json数据的咯
Kingfisher
:
超级卡布达
·
2020-07-29 14:32
Kingfisher
源码解析之Options解释
Kingfisher
源码解析系列,由于水平有限,哪里有错,肯请不吝赐教
Kingfisher
源码解析之使用
Kingfisher
源码解析之Options解释
Kingfisher
源码解析之加载流程
Kingfisher
lkkwxy
·
2020-07-29 01:14
KingFisher
网络请求流程
首先一个URL对应一个FetchLoadclassImageFetchLoad{varcontents=[(callback:CallbackPair,options:KingfisherOptionsInfo)]()varresponseData=NSMutableData()vardownloadTaskCount=0vardownloadTask:RetrieveImageDownloadT
狼性刀锋
·
2020-07-13 20:08
Swift: 实用的第三方库
,用于识别二维码、条形码swiftScan第三方分享集成库MonkeyKing一个好用的第三方相机ALCameraViewController一个轻量级的异步下载和缓存图片的库,喵神onevcat写的
Kingfisher
婉卿容若
·
2020-07-12 15:19
[10] 命名空间扩展和链式调用
思想来自流行的第三方库,如RxSwift、
Kingfisher
、SnapKit等。
coderzcj
·
2020-07-12 13:29
Swift-
Kingfisher
的简单使用
////ViewController.swift//SK_
Kingfisher
////Createdbycoderon2019/3/6.
iOS_Apple
·
2020-07-09 16:38
Swift
第三方库的使用
KingFisher
开篇
缓存:内存缓存、磁盘缓存网络层:downloaddataUI:placehold,转场动画,指示器技术:多线程技术:gcd、semophone、operationQueueURLSessionNSCache图片加工:磁盘读写开篇#ifos(macOS)importAppKitpublictypealiasImage=NSImagepublictypealiasView=NSViewpublicty
狼性刀锋
·
2020-07-07 05:26
cocoa pods 多项目安装
cocoapods多项目安装一次性搞定,以alamofire和
kingfisher
为例source'https://github.com/CocoaPods/Specs.git'platform:ios
plantAtree_dAp
·
2020-07-06 03:35
第三方库:Pod快速安装,与Vim
target‘deliciousOfCource’dopod'
Kingfisher
','~>2.4'pod'XWSwiftRefresh','~>0.1.9'pod'SwiftyJSON'pod'Alamofire
plantAtree_dAp
·
2020-07-05 13:18
上一页
1
2
3
4
5
下一页
按字母分类:
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
其他