整理下iOS常用的三方库,以备查阅。(2016年2月3日更新)

本文持续更新,建议先点喜欢,再点收藏,么么扎~

推荐一个有干货的博客,博主是逗逗的小锤子,点这进入

看到这妹纸Girl_iOS微博转的:常用的27个iOS开源库感觉很不错。

UI相关:

上拉下拉刷新控件:

链接:MJRefresh

动态启动图:

链接:YFStartView

MBProgressHUD:

链接:MBProgressHUD

一个效果很好的弹出下拉框:

链接:REMenu

一个可滑动选择的tab:

链接:HTHorizontalSelectionList

吊炸天的多种效果滚动图:

链接:iCarousel

高仿支付宝解锁:

链接:CoreLock

键盘遮挡解决方案:

链接:IQKeyboardManager

用户第一次使用时,高亮显示某一部分,用于应用页面的某些强调说明:

链接:JMHoledView

scollView及其子类(tableView、collectionVIew)数据为空时候,一个方便布置的库:

链接:DZNEmptyDataSet

一个非常利于集成的左右侧滑动选择栏

链接:MMDrawerController

GLOW团队开源的 GLCalendarView 日历

链接:GLCalendarView

AutoLayout

AutoLayout下自适应cell行高:

链接:FDTemplateLayoutCell

AutoLayout下处理多重约束状态:

链接:FDCollapsibleConstraints

纯代码AutoLayout库Masonry:

链接:Masonry

纯代码AutoLayout库PureLayout:

链接:PureLayout

网络请求:

猿题库的网络请求封装库:

链接:YTKNetwork

AFNetWorking:

链接:AFNetworking

网络请求图片库SDWebImage:

SDWebImage

饿了么使用的网络封装 by圣迪

DRDNetworking

数据处理相关:

字典模型互转框架:

链接:MJExtension

快速根据json生成model插件:

链接:ESJsonFormat-Xcode

数据库fmdb:

链接:fmdb

音乐播放

一个音乐播放库,我之前的文章有介绍过:

链接:StreamingKit

图文混排:

兼容 UILabel 和 UITextView 的 API,支持异步排版与渲染、图文混排、自定义点击样式、自定义键盘、表情解析与输入、图片复制粘贴、容器形状控制、竖排版、文本变形、Markdown 等等功能,能够实现微博微信QQ等应用的全部文本需求:

链接:YYText

一个聊天界面的开源:

链接:UUChatTableView

综合

YYKit 是一组功能丰富的 iOS 组件,用于构建大型、复杂的 iOS 应用:

链接:YYKit

杂项

一个聊天语音的开源库:

链接:FSVoiceBubble

fastlane是个

链接:fastlane

完整客户端

v2ex论坛客户端

链接:v2ex

“已阅”客户端

链接:RSSRead

LeanCloud的IM开源组件:

链接:MessageDisplayKit

支付宝高仿版

链接:GSD_ZHIFUBAO

Coding_iOS客户端

链接:Coding_iOS客户端

一个完整的swift开源客户端Yep

链接:Yep

furni-ios 是由 Twitter 开发团队出品的一款用 Swift 写的 iOS 家居商城应用, 其主要目的在于让开发者从这款 Demo 应用中看出 Fabric 的强大,via@GitHubDaily

链接:Furni for iOS

集合

iOS开源集合

链接:iOS开源集合 by dkhamsing

swift

一个天气应用

链接:SwiftWeather

一个swift键盘的解决方案

链接:KeyboardMan

Xcode插件

Alcatraz管理:

详见巧叔这篇博客《使用Alcatraz来管理Xcode插件》

注意:Alcatraz一般不会支持到最新版本,使用的时候先看看系统版本和Xcode版本

下面是推荐的插件:

写model的时候,总是烦于写好多@property,这个能帮助你:

自动根据Json生成model的Xcode插件ESJsonFormat;

可以方便管理管理未完善代码的插件XToDo;

可以方便注释的插件VVDocumenter

写大段文字的时候,总是要写转义符,尤其是写html的时候,这个能帮助你:

可以方便编辑大量文字的插件HOStringSense;

代码拼写怎么都记不住怎么办,这个就能帮助你:

可以更智能提示补全代码的插件FuzzyAutocompletePlugin

https://github.com/Tim9Liu9/TimLiu-iOS这里还有个别人总结的三方库大全,去看别忘记给人家star啊。

文/大灰灰iOS(作者)

原文链接:http://www.jianshu.com/p/be0401e35e06

著作权归作者所有,转载请联系作者获得授权,并标注“作者”。

你可能感兴趣的:(整理下iOS常用的三方库,以备查阅。(2016年2月3日更新))