iOS 中 常用的第三方库

轮子图

现在对于我们 iOS 开发来说,基本上说不可能不使用第三方轮子啦,毕竟没那么多时间,而且自己造的轮子往往想着成为上图中的最后一个,结果却成了上图中第二个或第一个啦,当然大公司另当别论。下面我从之前用过的第三方轮子和看到不错的轮子进行总结一下。

  • 一、基本流程使用的第三方轮子
  • 二、列表相关的轮子
  • 三、图片相关的轮子
  • 四、其他可能用的轮子

一、基本流程使用的第三方轮子

基本流程使用的第三方轮子






上述是有重复同一功能的,而如何选择呢,这个我们可以根据项目的具体情况来确定。

二、列表相关的轮子

列表相关的轮子




其他还有很多类似功能的,这是我个人从中选择的几个,后续添加中......

三、图片相关的轮子

图片相关的轮子





PS:

此处Browser 和 Picker 功能是有些重复的,还是看项目需求来选择吧。

四、其他可能用的轮子


4-1、偏工具类的轮子

####### 数据库

  • WCDB 微信开源的
  • FMDB 可以和 WCDB 对比下,更推荐前者

####### 键盘上移


####### 日志系统

  • CocoaLumberjack: 号称在大多数情况下,它比NSLog快一个数量级,同时一个日志语句可以发送到多个记录器。

####### 图表


####### 侧滑


####### 聊天


####### 蓝牙


####### 头部TabBar

####### 底部TabBar


####### 富文本


####### 小控件


####### 杂七杂八的


4-2、不一定常用,但很有意思的一些动画轮子

4-3、另外一些第三方库,大
  • JSPatch:热修复,为项目动态添加模块,或替换项目原生代码动态修复 bug
  • ReactiveCocoa: 函数响应式编程,使用 MVVM 搭
  • RxSwift:Swift 函数响应式编程框架。
  • BlocksKit: blocks 包,喜欢用 Block的非常适合,学习 block 的好库。
  • JKCategories:iOS 中常用到的 Category ,可以好好学习
  • YYKit:庞大、丰富的 iOS 组件,也是学习的好地方。
  • CocoaAsyncSocket:异步 socket 通讯类库
  • GPUImage:图片过滤
  • AsyncDisplayKit:将图像解码、布局以及渲染操作放在后台线程,带来更好的用户交互体验的框架。
  • PromiseKit : 一个用来出来异步的编程框架(Swift)

暂时大部分记录的还是 Objective-C 相关的, 说真的 github 上还有好多优秀的轮子等待我们挖掘,当然有好的轮子也希望可以多互相分享,此处持续添加中······。

话又说回来,我个人还是一向 遵循尽量用苹果本身提供的 API 的原则,虽说与上面有矛盾。毕竟引入一个第三方库有时还是有一些不确定的因素的,如果可能,尽量自己开发和实现相应的功能,第三方库尽量只作为参考。 (当然一切以开发速度为第一的情况下,那就先用吧)

PS: 备注 下面链接中还有一些我们可能会用到的,超多超全:

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 203,547评论 6 477
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,399评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 150,428评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,599评论 1 274
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,612评论 5 365
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,577评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,941评论 3 395
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,603评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,852评论 1 297
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,605评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,693评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,375评论 4 318
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,955评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,936评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,172评论 1 259
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 43,970评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,414评论 2 342

推荐阅读更多精彩内容

  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 12,016评论 4 62
  • 凌晨的梦与几条蛇纠结在一起,这种恐惧让我在醒来后仍然心有余悸。那个梦境的出现,也许是昨天和哥哥去地里,回来的路边看...
    绿萝宝贝阅读 621评论 10 8
  • “确定接口是理想选择,因而应该总是选择接口而不是具体的类。”这其实是一种诱饵。当然,对于创建类,几乎在任何时刻,都...
    端木轩阅读 247评论 0 0
  • 我不愿屈之于这花花世界,即便到头来被淘汰,我也想保留着自己心中的那份美好
    帷幔幔幔阅读 187评论 0 0
  • 怀旧 作者:高英 叶渐落, 风冷如冰结, 晚秋时日无多。 望南山, 满眼红黄叶, 别有一番景色。 念往事悠悠, 伴...
    泠风思语阅读 315评论 3 4