专访 YYKit 作者 Ibireme: 开源大牛是怎样炼成的

简介: 专访 YYKit 作者 Ibireme: 开源大牛是怎样炼成的 Nov 26th, 2015 版权说明本文为InfoQ中文站特供稿件,首发地址为:文章链接。

专访 YYKit 作者 Ibireme: 开源大牛是怎样炼成的

版权说明

本文为InfoQ中文站特供稿件,首发地址为:文章链接。如需转载,请与InfoQ中文站联系。

前言

第一次听到 ibireme 这个名字,是看到他在 微博上分享YYText 开源库。当时我第一眼见到 YYText 的功能示意 GIF 图时(下图所示),就被它丰富的功能吸引了。YYText 应该是我见到过的功能最强大的基于 CoreText 的排版框架了。

YYText示意图

令人惊讶的是,YYText 虽然代码量很大(超过一万行),但它只是 ibireme 的作品之一。ibireme 利用业余时间完成了 YYKit 工具库,包括:

  • YYModel — 高性能的 iOS JSON 模型框架。
  • YYCache — 高性能的 iOS 缓存框架。
  • YYImage — 功能强大的 iOS 图像框架。
  • YYWebImage — 高性能的 iOS 异步图像加载框架。
  • YYText — 功能强大的 iOS 富文本框架。
  • YYKeyboardManager — iOS 键盘监听管理工具。
  • YYDispatchQueuePool — iOS 全局并发队列管理工具。
  • YYAsyncLayer — iOS 异步绘制与显示的工具。
  • YYCategories — 功能丰富的 Category 类型工具库。




目录
相关文章
|
6月前
|
运维 C# 开发工具
C#实战 | 天行健、上下而求索
【7月更文挑战第7天】使用C语言实现了一个小球(小方块)在屏幕上斜向移动并反弹的程序。当C#入门案例包括创建控制台应用和Windows窗体应用。 1. **控制台应用“天行健,君子以自强不息”** - 使用Visual Studio创建新C#控制台项目,命名为ConsoleAppStrengthenSelf。 - 在Main()方法中使用`Console.WriteLine()`输出励志语句。 - 运行程序,控制台显示结果。 每个项目都涉及Visual Studio的使用,Main()作为程序入口,以及不同类型的用户交互:控制台的文本输出和Windows窗体的图形界面。
57 0
C#实战 | 天行健、上下而求索
|
分布式计算 安全 算法
「隐语开源社区开放日」全场精华合集(附视频+原文稿件)
「隐语开源社区开放日」全场精华合集(附视频+原文稿件)
158 0
「隐语开源社区开放日」全场精华合集(附视频+原文稿件)
|
机器学习/深度学习 算法 安全
隐语开源社区 首期“社区之星” 新鲜出炉!
隐语开源社区 首期“社区之星” 新鲜出炉!
286 1
|
运维 Cloud Native 知识图谱
2022藏经阁年度电子书榜单出炉!技术干货实战精华一手掌握!
阿里云开发者社区藏经阁,汇聚阿里工程师精华实战,累计上线400余本电子书,近8000份技术资料。上架至今,已有近200万次下载,1000万次阅读,20万人评论。点击直达https://developer.aliyun.com/ebook/
3571 3
2022藏经阁年度电子书榜单出炉!技术干货实战精华一手掌握!
|
人工智能 运维 Kubernetes
读书笔记 | 科技爱好者周刊(第 254 期)
读书笔记 | 科技爱好者周刊(第 254 期)
174 0
|
机器学习/深度学习 人工智能 算法
|
移动开发 Kubernetes Cloud Native
《乘风者周刊》 专家博主:琦彦 ——一个半路出家的文科生如何逆袭成技术大咖
“二流的技术人员,善于倾听、善于交流,也能作出一流的成绩”
28478 0
《乘风者周刊》 专家博主:琦彦 ——一个半路出家的文科生如何逆袭成技术大咖
|
云安全 机器学习/深度学习 城市大脑
嘘!偷偷看下阿里技术大牛的私人书单
阿里妹拿到了贾扬清、吴翰清等大神的私人书单,到底大神们如何跨界学习,将知识收为己用?一起来感受!不要错过文末的送书福利哦!
10923 0
嘘!偷偷看下阿里技术大牛的私人书单
|
存储 算法 流计算
北大博士在阿里:因为期待,你需要更出色!
本文讲的是<b>北大博士在阿里:因为期待,你需要更出色!施晓罡,花名星罡。阿里巴巴算法工程师,2016届阿里星。今天阿里妹为大家采访了这位阿里星同学,来看看作为一名阿里星,从校园到企业,从学术界到工业界,都经历了什么!
10084 2