iOS的经常用到的开源库和第三方组件

项目名称项目信息

AFNetworking网络请求组件

FMDB本地数据库组件

SDWebImage多个缩略图缓存组件

UICKeyChainStore存放用户账号密码组件

可达性监测网络状态

DateTools友好化时间

MBProgressHUD一款提示框第三方库

MWPhotoBrowser一款简单的iOS照片浏览控件

CTAssetsPickerController一个选择器组件,支持从用户的相片库选择多张照片和视频。

QBPopupMenu无需使用图片文件的iOS弹出式菜单

UAAppReviewManager一个能够让你方便地将提醒用户评分的功能加入App的工具

披风主要用来将JSON数据模型化为模型对象

MTLFMDBAdapterMantle和FMDB的转换工具

FMDBMigrationManager支持iOS SQLite数据库迁移

Bugsnag集成Bugsnag到应用中

GVUserDefaults对NSUserDefaults进行了封装,方便的进行本地化存储操作

FCCurrentLocationGeocoder对用户当前地理位置进行正向地址编码和反向地址编码

AFSwipeToHide页面滚动时隐藏工具栏

BaiduTranslate非官方百度翻译工具

JSBadgeView添加带动画效果的未读消息数提醒

石工一个轻量级的布局框架,用于替换官方的AutoLayout写法

MMPlaceHolder可在应用中显示视图的尺寸

TOWebViewController可在应用中嵌套Web页面

2,第三方类库安装

项目名称项目信息

MJRefresh下拉刷新,上拉加载更多组件

VPImageCropper用户上传头像组件

JCScrollView快速给应用视图添加滚动分页效果

BWTitlePagerView创建类似Twitter的导航栏分页效果

CNPPopupController创建弹出卡片视图

FeSpinner加入沙漏等多种动画加载效果

PulsingHalo涟漪动画效果

JMHoledView方便创建用户引导视图

RKNotificationHub添加未读消息数显示提醒

CRToast从应用状态栏弹出消息提醒

KeychainIDFA获取IDFA标示当设备唯一识别,并保存到KeyChain中

DZNEmptyDataSet为TableView和CollectionView展示空数据视图

SwipeView快速给应用添加上滑动视图

FXBlurView对视图进行模糊操作

AreaPicker省市地理位置选择器

MLAudioRecorder边录边转码,播放网络音频(本地缓存),实时语音

MPTextView支持占位符的UITextView子类扩展

MagicalRecord帮助清除CoreData引用的代码,协助CoreData工作

THProgressView微型加载进度条

VPImageCropper轻松实现微信选取图片并裁剪成头像的控件

WCAlertView对官方Alert View进行封装,更加容易使用

友盟社会化分享组件

友盟即时通讯

友盟自动更新

环信即时IM系统

极光推送

LeanCloud用户反馈

LeanCloud数据存储

你可能感兴趣的:(iOS的经常用到的开源库和第三方组件)