1. iOS Quartz2D详解
作者: 李峰峰博客
原文地址:http://www.imlifengfeng.com/blog/?p=514
描述:Quartz2D的API是纯C语言的,它是一个二维绘图引擎,同时支持iOS和Mac系统.可以利用Quartz2D技术将控件内部的结构画出来,类似自定义控件.
2. Airbnb 发布开源动画库 Lottie
作者: 王镇雷
原文地址:https://zhuanlan.zhihu.com/p/25132105?refer=zhenlei
项目地址:lottie-ios 地址
描述:Airbnb 发布的 Lottie 是一个面向 iOS、Android 和 React Native 的开源动画库。简单来说,就是可以直接利用 AE 导出的 JSON 动画文件,将其解析为原生代码,并跨平台运行在设备上。
3. iOS程序员眼中的客户端免登陆
作者: si1ence
原文地址:http://www.jianshu.com/p/fba6ca9e624a
描述:除特殊软件(如网络电话)必须使用电话号码注册的,其他类似电商、内容浏览、交友软件、工具类等 app,都应该进行免登陆操作先让用户体验 app 的基本功能,在一些深度使用的高级功能上个添加门槛,提示用户进行登录注册操作
4. Pattern Matching 的意义
作者: MrPeak杂货铺
原文地址:http://mrpeak.cn/blog/pattern-matching/
描述:简单来说,就是编程语言替我们程序员节省了一件事,这件事可以用两个单词来描述:Check 和 Extract; 换句话说就是:检查两个数据之间是否满足某种关系。
5. 33 个 2017 年必须了解的 iOS 开源库
作者: 张嘉夫
原文地址:http://www.jianshu.com/p/d75a9a8d13b5
描述: IGListKit; Realm; Moya; SwiftyJSON; Valet; Firebase Analytics; AsyncDisplayKit等