如果你还不知道Lottie是什么, 那你真的out了. 如果把iOS动画分为两类: 交互式动画, 播放式动画, 那么其中的播放动画完全可以使用Lottie来完成, 例如: 作...
需要的
iOS数据持久化小结(上)首先谈一下自己对iOS中数据持久化这个概念的理解。所谓的数据持久化就是将数据保存在本地硬盘中,这样即使我们的应用退出后再次重启时依然能够拿到之前保存的数据。要谈数据存储方式首...
@喵渣渣 啥意思
LPDMvvmKit分析在饿了么蜂鸟团队版项目组工作了有半年时间了,从我刚进来的时候,团队版就已经开始转型为MVVM+RAC的方式来作为底层核心框架,但对于一个iOS开发新人的我来说,以前只是熟...
LPDMvvmKit分析在饿了么蜂鸟团队版项目组工作了有半年时间了,从我刚进来的时候,团队版就已经开始转型为MVVM+RAC的方式来作为底层核心框架,但对于一个iOS开发新人的我来说,以前只是熟...
在饿了么蜂鸟团队版项目组工作了有半年时间了,从我刚进来的时候,团队版就已经开始转型为MVVM+RAC的方式来作为底层核心框架,但对于一个iOS开发新人的我来说,以前只是熟...
本文主要是从 Hashable作为入口,了解Swift3的标准库协议.再研究从自定义的类去遵循 Sequence和 Collection 两大基础协议,从而加深Swift的面...
关于Charles 的使用在 Charles 从入门到精通 这篇文章里已经讲得很清楚了,不过,随着系统的升级,有的功能还需要多做几步操作才能达到相应的效果:iOS 10.3 ...
何为单元测试 单元测试(Unit Testing)又称为模块测试,是针对程序模块软件设计来进行正确性检验的测试工作。程序单元是应用的最小可测试部件。对于面向对象编程,最小...
10.2 更新 开源了!以下优化用于饿了么蜂鸟App中,项目链接在链接 ,欢迎 star 和 pr. 语音播放一直是一个较低频的开发知识点,很多开发并没有这样的需求,所以导致...
在阅读一些技术博客等资料时,经常会出现非正式协议与正式协议的字眼,但是对于它的含义不太清楚,这里提出来说明一下。 正式协议 首先我们的正式协议就是指的最常用的那种@proto...
最近在项目开发过程中使用NSDictionary取值的过程中,发现并没有关注过objectForKey和valueForKey的差异,而只是一直去使用它们,所以想今天写这个就...
最近发现在项目开发中经常会用到UIView的坐标转换,因此在这里总结一下。主要用到这几个方法: 下面我用实例来说明一下 然后我们看一下在日志中打印的结果: 把这两个转换rec...
上篇讲了iOS数据持久化的三种方式(plis属性列表,preference偏好设置, NSKeyedArchiver归档/解档),这些都是属于比较轻量级的数据持久化方式,今天...