美文网首页
iOS开发常用库

iOS开发常用库

作者: 爱佳佳真是太好了 | 来源:发表于2017-05-17 10:22 被阅读0次

开源是好东西,github是好东西,这里总结一下在之前开发过程中用到的开源库以及常用的工具

一、常用开源库

1、YTKNetwork。唐巧所在公司猿题库开发的基于AFNetworking封装的网络库,支持并发、批量、串行网络请求,非常好用。

2、AFNetworking。业内牛逼哄哄的iOS网络库,之前一些项目中也直接基于AFNetworking进行封装。大部分App都在用。

3、SVProgressHUD。提示框库,大部分App都在用。

4、MJRefresh。下拉刷新、上拉加载更多库,大部分App都在用。

5、MJExtension。一个非常方便的JSON、Model互转开源库,用起来很爽。

6、SDWebImage。图片下载库。支持各种图片格式下载,支持UIImageView、UIButton直接图片下载。大部分App都在用。

7、FDFullscreenPopGesture。右划手势返回库。简单一行代码,就支持手势返回。

8、Masonry。非常好用的UI约束封装库。如果通过代码来写界面,这个约束库值得拥有。

9、Onboard。App引导页库,功能强大,使用方便。

10、GVUserDefaults。一个不错的封装NSUserDefaults开源库。

11、IQKeyboardManager。处理输入框键盘遮挡库,大部分App都在用。

12、UITableView+FDTemplateLayoutCell。UITableViewCell根据内容自动算高库。

13、fmdb。数据库开源库,封装了SQLite,跟AFNetworking一个级别的开源库。大部分App都在用。

14、Objective-LevelDB。key-value数据库,封装了Google两位大神开源的leveldb,让你像使用字典一样来存储数据,性能非常高。

15、magicrecord。封装了core data操作,大部分App都在用。

16、CocoaAsyncSocket。socket框架,大部分App都在用。

17、CocoaLumberjack。开源日志库,大部分App都在用。

18、WebViewJavascriptBridge。h5、OC混编开源库。

20、reactive native。Facebook开源的h5、OC开源库,支持android和iOS。大名鼎鼎,但是实际上用来开发的App很少。

21、ReactiveCocoa.函数响应式编程开源库。

22、protocol buffer。Google开源的二进制协议。一般IM都用这个库来做通信协议,比如微信,QQ。

23、GPUImage。图像视频处理库。

24、JSPatch。腾讯员工开发的一个基于JS的热补丁开源库,大部分App都在用。

25、MMDrawerController。侧滑菜单开源库,非常好用。

26、YYText。项目里用来做图文混排,很方便。

27、Aspects。轻量的hook(swizzling method)库。

28、SocketRocket。webSocekt开源库。

29、CTMediator。组件解耦库。

30、NullSafe。NullSafe is a simple category on NSNull that returns nil for any unrecognised messages instead of throwing an exception

31、GYDataCenter。微信读书基于fmdb封装的一个数据库,非常好用。

32、TZImagePickerController。仿微信图片选择器。

二、常用工具

1、PxCook、Sketch。UI图标注工具,用这两个工具,美工可以不用标注,直接把psd文件或者网页发过来开发自己来弄,减轻美工的工作量。

2、Charles。http抓包神器。

3、WireShark。tcp抓包神器。

4、iZip Unarchiver。Mac上一款非常好用的压缩软件。

5、Navicat for MySQL。平常用它来打开MySQL数据库。

6、同步助手、pp助手、itools。测试过程中经常要查看真机本地文件,这三个都可以满足需求。

7、DBBrowserforSQLite查看SQLite工具

8.蓝灯、老D。都是用来翻墙的。

9.sublime text。文本编辑工具。

原作者52xpz  链接  http://www.jianshu.com/p/310e69a99ff9  

相关文章

  • iOS 三方库大全  Unit Test 开始

    iOS三方库大全(常用) iOS三方库宝典(?) IOS 常用的第三方库 iOS常用第三方库大全 iOS三方库大全...

  • 积累~~~

    1. iOS - 10 各种权限 2. iOS - 知识库 3. 收集常用功能 4. iOS开发—判...

  • iOS开发 UITableView 常用细节

    iOS开发 UITableView 常用细节 iOS开发 UITableView 常用细节

  • iOS开发常用库

    框架类 网络AFNetworking轻量级网络库。 网络-图像SDWebImage支持缓存的异步图片加载库。 图像...

  • iOS开发常用库

    开源是好东西,github是好东西,这里总结一下在之前开发过程中用到的开源库以及常用的工具 一、常用开源库 1、Y...

  • iOS开发常用库

    pod 'Moya' 网络请求的封装 pod 'Moya/RxSwift' http://www.jianshu...

  • iOS开发常用库

    总结这些优质开源库供快捷开发。 框架类 网络AFNetworking轻量级网络库。 网络图像SDWebImage支...

  • iOS开发常用库

    框架类 网络AFNetworking轻量级网络库。 网络图像SDWebImage支持缓存的异步图片加载库。 图像G...

  • iOS学习资料整理及前端一部分

    ios相关 ios-app开源项目 ios-app开源项目 唐巧的博客 iOS开发常用三方库、插件、知名博客等等 ...

  • iOS开发之Runtime常用示例总结

    iOS开发之Runtime常用示例总结 iOS开发之Runtime常用示例总结

网友评论

      本文标题:iOS开发常用库

      本文链接:https://www.haomeiwen.com/subject/hnnkxxtx.html