iOS 中 常用的第三方库

时间:2023-03-09 03:04:58
iOS 中 常用的第三方库

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

  • 基本流程使用的第三方*
  • 列表相关的*
  • 图片相关的*
  • 其他可能常用的*
基本流程使用的第三方*
iOS 中 常用的第三方库
基本流程使用的第三方






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

列表相关的*
iOS 中 常用的第三方库
列表相关的*

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

图片相关的*
iOS 中 常用的第三方库
图片相关的*




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

其他可能常用的*

不一定常用,但很有意思的一些动画*

另外一些第三方库

  • JSPatch:热修复,为项目动态添加模块,或替换项目原生代码动态修复 bug
  • ReactiveCocoa: 函数响应式编程,使用 MVVM 搭
  • RxSwift:函数响应式编程框架。
  • BlocksKit: blocks 包,喜欢用 block的非常适合,学习 block 的好库。
  • JKCategories:iOS 中常用到的 Category ,可以好好学习
  • YYKit:庞大、丰富的 iOS 组件,也是学习的好地方。
  • AsyncDisplayKit:将图像解码、布局以及渲染操作放在后台线程,带来更好的用户交互

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