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
YYKit
YYKit
三方库常用方法,方便自己也方便别人
以下是本人在浏览
YYKit
框架时感觉可以用到的方法:NSArray//随机在数组里去一个元素,传空数组返回nil-(nullableid)randomObject;//通过下标选取元素,下标越界也不会崩溃
ControlM
·
2020-04-04 02:05
YYKit
源码探究(五十七) —— NSData分类之Encrypt and Decrypt(二)
版本记录版本号时间V1.02018.03.31前言iOS圈内有几个人大家基本都知道,比如说王巍、唐巧,还有
YYKit
框架的作者现任职于滴滴的郭曜源-ibireme等。
刀客传奇
·
2020-04-04 00:28
YYKit
源码探究(三十四) —— UIColor分类之Retrieving Color Information(三)
版本记录版本号时间V1.02018.03.29前言iOS圈内有几个人大家基本都知道,比如说王巍、唐巧,还有
YYKit
框架的作者现任职于滴滴的郭曜源-ibireme等。
刀客传奇
·
2020-04-03 15:21
YYKit
源码探究(四十) —— NSTimer分类(一)
版本记录版本号时间V1.02018.03.30前言iOS圈内有几个人大家基本都知道,比如说王巍、唐巧,还有
YYKit
框架的作者现任职于滴滴的郭曜源-ibireme等。
刀客传奇
·
2020-04-03 06:16
YYKit
源码探究(七十三) —— NSMutableAttributedString分类之Set YYText attribute as property(十二)
版本记录版本号时间V1.02018.04.01前言iOS圈内有几个人大家基本都知道,比如说王巍、唐巧,还有
YYKit
框架的作者现任职于滴滴的郭曜源-ibireme等。
刀客传奇
·
2020-04-03 06:55
YYKit
源码探究(二十五) —— UIGestureRecognizer分类(一)
版本记录版本号时间V1.02018.03.28前言iOS圈内有几个人大家基本都知道,比如说王巍、唐巧,还有
YYKit
框架的作者现任职于滴滴的郭曜源-ibireme等。
刀客传奇
·
2020-04-03 05:55
iOS开发笔记-13:AsyncDisplaykit学习攻略(优化性能必备)
首先关于性能优化:强烈推荐开发1-2年经验的开发者熟读
YYkit
,受益匪浅。
原味蛋炒饭
·
2020-04-03 02:26
YYKit
源码探究(五十四) —— NSDate分类之Date modify(二)
版本记录版本号时间V1.02018.03.30前言iOS圈内有几个人大家基本都知道,比如说王巍、唐巧,还有
YYKit
框架的作者现任职于滴滴的郭曜源-ibireme等。
刀客传奇
·
2020-04-03 01:17
YYKit
源码探究(二十六) —— UIDevice分类框架及Device Information(一)
版本记录版本号时间V1.02018.03.28前言iOS圈内有几个人大家基本都知道,比如说王巍、唐巧,还有
YYKit
框架的作者现任职于滴滴的郭曜源-ibireme等。
刀客传奇
·
2020-04-02 10:34
YYKit
源码探究(六十三) —— NSAttributedString分类之Retrieving character attribute information(二)
版本记录版本号时间V1.02018.03.31前言iOS圈内有几个人大家基本都知道,比如说王巍、唐巧,还有
YYKit
框架的作者现任职于滴滴的郭曜源-ibireme等。
刀客传奇
·
2020-04-02 01:04
YYKit
源码探究(七十五) —— NSMutableAttributedString分类之Convenience methods for text highlight(十四)
版本记录版本号时间V1.02018.04.01前言iOS圈内有几个人大家基本都知道,比如说王巍、唐巧,还有
YYKit
框架的作者现任职于滴滴的郭曜源-ibireme等。
刀客传奇
·
2020-04-01 15:31
使用cocoapods集成第三方库后编译遇到的一些问题及解决方法
pod'AFNetworking'pod'FDFullscreenPopGesture'pod'IQKeyboardManager'pod'SDWebImage'pod'MBProgressHUD'pod'
YYKit
'pod'FMDB
TyroneTang
·
2020-04-01 08:12
Image的学习
图片来之网络支持图片的缓存异步加载支持UIImageView,UIButton,CALayer和MKAnnotationView功能打开
YYKit
的Image文件夹,会发现类非常的多并各自实现相应的功能
_阿南_
·
2020-04-01 02:19
YYKIT
-YYModel
一、性能对比来自互联网二、提升性能1、缓存ModelJSON转换过程中需要很多类的元数据,如果数据足够小,则全部缓存到内存中。2、查表当遇到多项选择的条件时,要尽量使用查表法实现,比如switch/case,CArray,如果查表条件是对象,则可以用NSDictionary来实现。3、避免KVCKey-ValueCoding使用起来非常方便,但性能上要差于直接调用Getter/Setter,所以如
强降雨天气
·
2020-03-31 04:51
YYKit
源码探究(五十一) —— NSDictionary分类之Dictionary Value Getter(二)
版本记录版本号时间V1.02018.03.30前言iOS圈内有几个人大家基本都知道,比如说王巍、唐巧,还有
YYKit
框架的作者现任职于滴滴的郭曜源-ibireme等。
刀客传奇
·
2020-03-29 02:02
MVVM与RxSwift实践
iOS保持界面流畅的技巧这篇文章是
YYKit
作者对如何提升页面滑动流畅度非常详尽的解答,想必很多人都有看过!最近在学习Swift和RxSwift,但是看了许多文章,似乎并没有很多可以参考的项目,
Cocoaleeo
·
2020-03-29 01:52
YYKit
源码探究(十六) —— UIImage分类之Image Effect(四)
版本记录版本号时间V1.02018.03.25前言iOS圈内有几个人大家基本都知道,比如说王巍、唐巧,还有
YYKit
框架的作者现任职于滴滴的郭曜源-ibireme等。
刀客传奇
·
2020-03-28 15:23
Swift 3.0和OC版YYWebImage 根据网络Url加载本地缓存图片文件
项目中加载图片用的
YYKit
的组件YYWebImage,加载完的图片会在内存中存留和缓存到磁盘。但是想要根据图片url取出本地缓存的图片资源怎么办?
软曼网
·
2020-03-27 20:07
YYKit
源码解析
最近看了
YYKit
的代码集合,先看下ibireme大神(郭曜源)自己的介绍:
YYKit
详细介绍
YYKit
是一组庞大、功能丰富的iOS组件。为了尽量复用代码,这个项目中的某些组件之间有比较强的依赖关系。
DK_Azp
·
2020-03-27 09:45
YYKit
源码探究(十) —— UIFont分类之Create font(二)
版本记录版本号时间V1.02018.03.22前言iOS圈内有几个人大家基本都知道,比如说王巍、唐巧,还有
YYKit
框架的作者现任职于滴滴的郭曜源-ibireme等。
刀客传奇
·
2020-03-26 10:19
YYKit
源码探究(三十九) —— UIApplication分类(一)
版本记录版本号时间V1.02018.03.30前言iOS圈内有几个人大家基本都知道,比如说王巍、唐巧,还有
YYKit
框架的作者现任职于滴滴的郭曜源-ibireme等。
刀客传奇
·
2020-03-26 05:13
YYKit
源码探究(八) —— NSNumber分类(一)
版本记录版本号时间V1.02018.03.20前言iOS圈内有几个人大家基本都知道,比如说王巍、唐巧,还有
YYKit
框架的作者现任职于滴滴的郭曜源-ibireme等。
刀客传奇
·
2020-03-26 00:27
YYKit
---图片模糊
YYImageEncoderimage的编码器将图片转化成NSData。NSData*data=[YYImageEncoderencodeImage:imagetype:YYImageTypeGIFquality:1];YYimageDecoderimage的解码器NSData转化成图片YImageDecoder*decoder=[[YYImageDecoderalloc]initWithScal
给伤的你我依然喜欢
·
2020-03-25 04:06
YYKit
源码探究(二十四) —— UIPasteboard分类(一)
版本记录版本号时间V1.02018.03.28前言iOS圈内有几个人大家基本都知道,比如说王巍、唐巧,还有
YYKit
框架的作者现任职于滴滴的郭曜源-ibireme等。
刀客传奇
·
2020-03-22 15:55
YYModel 的使用场景和详解
前言YYModel是
YYKit
的高效组件之一,在实际场景中的非常实用,运用于项目中使用MVC或MVVM架构时,使用model做数据处理。
凉秋落尘
·
2020-03-22 10:25
YYKit
源码探究(二十九) —— UIDevice分类之Memory Information(四)
版本记录版本号时间V1.02018.03.28前言iOS圈内有几个人大家基本都知道,比如说王巍、唐巧,还有
YYKit
框架的作者现任职于滴滴的郭曜源-ibireme等。
刀客传奇
·
2020-03-22 10:54
学习
YYkit
第一天
1.在YYRootViewcontroller.m中-问题1发现大牛用@[].mutableCopy来创建可变数组。NSMutableArray*mutableArray=[@[]mutableCopy];这种方式应该避免上面的书写方式存在效率和可读性的问题。效率方面:一个不必要的不可变变量被创建,并且马上被废弃了,这并不会让你的APP变得更慢(除非这个方法会被很频繁地调用),但是确实没必要问了少
今天星期
·
2020-03-21 08:25
学习
YYkit
第二天
在YYTableView.m中iOS系统默认在tableView中添加UIbutton手指放在button上进行滑动,系统只会响应对应的点击事件,而不会进行滑动。所以在touchesShouldCancelInContentView方法中进行重写-YYTableView.m在YYFPSLabel.m中sizeThatFits可以看到官方文档中是这样解释return'best'sizetofitgi
今天星期
·
2020-03-19 03:59
YYKit
的简介
YYKit
是一组庞大、功能丰富的iOS组件。为了尽量复用代码,这个项目中的某些组件之间有比较强的依赖关系。
艾欧艾斯开花攻城狮
·
2020-03-18 18:27
YYKit
框架使用学习之整理
前段时间朋友聚会,听说
YYKit
是一组庞大、功能丰富的iOS组件。回来后立即搜索下载学习,这个不得不承认,
YYKit
作者郭曜源好厉害,此框架真心!现将自己的学习心得整理如下,希望有所帮助!
smile丽语
·
2020-03-18 06:50
关于Xcode9版本的ReactiveCocoa6.0报错问题解决
正常pod文件导入的pod文件pod‘
YYKit
’pod‘Mantle’pod“SnapKit”pod'FMDB','~>2.6.2'pod“ReactiveCocoa”正常的podfile文件但是我们的
烂__人
·
2020-03-16 08:10
国内的那些优秀iOS开发者
2015年的时候他的
YYKit
短时间内收货几千个Star,相信很多人都有所耳闻。2、喵
alanwangmodify
·
2020-03-16 00:59
YYKit
学习笔记之YYKeyboardManager
打算花时间系统的学习一下
YYKit
,并结合
YYKit
整理一套适合自己的库ZYKit今天打算先从一个相对独立的模块YYKeyboardManager开始这个系统的学习YYKeyboardManager中学习到的知识点整理核心思路在初始化
Leafly
·
2020-03-15 03:42
自动计算高度Cell之NMAutoHeightTableCell
最近研究了
YYKit
的YYCache和YYModel的源码,再结合以前研究过的SDAutolayout突然萌生一个想法,自己封装一个自动计算Cell高度的BaseTableViewCell。
o翻滚的牛宝宝o
·
2020-03-12 04:03
Core Text 学习笔记-基础
前言最近在学习
YYKit
框架,看到关于CoreText相关的知识的时候感到非常吃力,于是乎就恶补了一下CoreText相关的基础知识。
樂亦leeyii
·
2020-03-11 10:39
Object-C_Mantle,MJExtension,
YYKit
转换性能对比
1.代码自测对比数据转换效率2016-08-1717:53:15.109JSON转Model库测试[20296:325871]===============YYModel=======================2016-08-1717:53:15.143JSON转Model库测试[20296:325871]||循环次数:102016-08-1717:53:15.143JSON转Model库测
陈胜华
·
2020-03-11 05:05
YYKit
源码分析之YYCache
标题最近
YYKit
在IOS各大论坛讨论得火热,其代码简单、高效令人惊叹。我也凑凑热闹,抱着学习为目的的心态解析下ibireme的代码。这里从比较简单的YYCache开始入手,下面是该目录结构。
o翻滚的牛宝宝o
·
2020-03-11 03:38
iOS遍历对象属性,并给对象赋值
使用
YYKit
框架中的YYModel导入:#import"NSObject+YYModel.h"可深度遍历Model*model=[Modelnew];[modelsetData];//调用给属性赋值的方法
雨轩_99
·
2020-03-11 00:54
YYModel——模型转换框架
(该项目是
YYKit
组件之一)性能处理GithubUser数据10000次耗时统计(iPhone6):更多测试代码和用例见Benchmark/ModelBenchmark.xcodeproj。
独木舟的木
·
2020-03-10 19:03
YYKit
之YYLabel
本文只对富文本中部分文字添加点击事件做简单介绍1.添加点击事件YYLabel中给部分文字添加点击事件主要是在富文本排版的时候,创建YYTextHighlight对象,设置Range,并可以可以给他赋值一个JSON字典以便在之后点击文本之后可以获取到内容(如@{@"action":@"comment"}).设置YYTextHighlight的时候同时可以设置YYTextBorder,也就是背景颜色以
低调的潜行者
·
2020-03-09 07:00
YYLabel - LineBreakMode效果修复思路
前言
YYKit
作为业内的巅峰之作,其优异的性能和性能优化思路,都让人叹服。我也不禁一次地感叹郭曜源凭借一人之力,写出这样的作品,真的是实至名归的大神。
春田花花幼儿园
·
2020-03-08 13:45
YYKit
---NSObject+YYAdd的学习使用
-(nullableid)performSelectorWithArgs:(SEL)sel,...;与-(void)performSelector:(SEL)selafterDelay:(NSTimeInterval)delay;差不多立即执行方法sel,使用如下:1.无arg:[viewperformSelectorWithArgs:@selector(removeFromSuperView)]
给伤的你我依然喜欢
·
2020-03-07 20:12
微博里的正则表达式
摘自
YYKit
:我只是摘录下,做个笔记HTTP链接(例如http://www.weibo.com):([hH]ttp[s]{0,1})://[a-zA-Z0-9\.\-]+\.
烧开的汽水
·
2020-03-07 07:50
YYKit
源码探究(七十四) —— NSMutableAttributedString分类之Set discontinuous attribute for range(十三)
版本记录版本号时间V1.02018.04.01前言iOS圈内有几个人大家基本都知道,比如说王巍、唐巧,还有
YYKit
框架的作者现任职于滴滴的郭曜源-ibireme等。
刀客传奇
·
2020-03-05 14:27
YYKit
源码探究(五十九) —— NSData分类之Inflate and deflate(四)
版本记录版本号时间V1.02018.03.31前言iOS圈内有几个人大家基本都知道,比如说王巍、唐巧,还有
YYKit
框架的作者现任职于滴滴的郭曜源-ibireme等。
刀客传奇
·
2020-03-05 13:55
跟着苹果API学习NSData
本来这个系列只是单纯的苹果api学习笔记,后来想学习一下
YYKit
的源码,所以在文章中一并加入作者:Roger1.CreatingDataObjcets[创建Data对象]首先来看苹果提供给我们创建Data
rogertan30
·
2020-03-05 02:56
YYModel的介绍与使用
(YYmodel是来自组件
YYKit
)性能时间成本(过程GithubUser10000次iPhone6):1-0.png**Manually(手动)、YYModel、FastEasyMapping(快速地序列化和反序列化
宵衣旰食
·
2020-03-04 06:52
不错的开源项目链接收藏
一、直播项目开源https://github.com/chenliming777/LMLiveStreaming二、YY系列产品https://github.com/ibireme/
YYKit
三、深入解析
MissLu16
·
2020-03-04 04:11
iOS Block 弱应用的两种宏定义方式
第一种定义方式(推荐)以下内容摘自
YYKit
@weakify宏定义#ifndefweakify#ifDEBUG#if__has_feature(objc_arc)#defineweakify(object
iOS_Job
·
2020-03-02 00:51
YYWebImage工作原理介绍-----下载单张图片
YYWebImage简介YYWebImage是由ibireme开发的
YYkit
其中的一个库,专门处理图像。github传送门:YYWebImage。
NiubilityLeo
·
2020-02-29 20:47
上一页
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
其他