系列文章:YYText 源码剖析:CoreText 与异步绘制YYAsyncLayer 源码剖析:异步绘制YYCache 源码剖析:一览亮点YY...
![240](https://upload.jianshu.io/collections/images/336005/erweima.png?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
系列文章:YYText 源码剖析:CoreText 与异步绘制YYAsyncLayer 源码剖析:异步绘制YYCache 源码剖析:一览亮点YY...
文章链接 经过多个版本迭代,项目在release配置下的打包体积依旧轻松破百,应用体积过大导致的问题包括: 更长的构建时间,换个词就是加班 TE...
关于组件化 网上组件化的文章很多。很多文章一提到组件化,就会说解耦,一说到解耦就会说路由或者runtime。好像组件化 == 解耦 == 路由/...
移动弹窗基础知识浅析——IOS 弹窗体系主流 APP 上的半透明弹窗效果: GitHub 第三方框架 类似样式的第三方框架 Custom iOS...
我们先来一个简单的卡拉OK效果练练手吧 这个非常容易,设置定时器计算进度progress。重写UILabel的drawRect:,通过progr...
一、新建工程整体目录结构预览 我的项目一般的目录结构,见下图: 二、 独立的逻辑模块工程的建立 如上图,可以发现,在主工程XLLIMChat下,...
前言 如果你想将你开发的控件与别人分享,一种方法是直接提供源代码文件。然而,这种方法并不是很优雅。它会暴露所有的实现细节,而这些实现你可能...
简述:本文介绍的是一个用于在iOS项目中高效加载PDF矢量图标(尺寸可以无限放大)的工具。 我们知道在 Xcode 6 及以上版本可以在 Ass...
iOS动画系列,共十篇。现在写到第九篇啦。感兴趣的可以通过下面的传输门进到其他几篇文章里面。 -----------------------华丽...
开发过程中,会很少使用系统自带的cell,一般都会自定义cell,用来展示各式各样的界面布局,所以我们要自定义cell---------项目中用...