常用 iOS 开源库和第三方组件
1、通过CocoaPods安装
| 项目名称 | 项目信息 |
|---|---|
| AFNetworking | 网络请求组件 |
| FMDB | 本地数据库组件 |
| SDWebImage | 多个缩略图缓存组件 |
| UICKeyChainStore | 存放用户账号密码组件 |
| Reachability | 监测网络状态 |
| DateTools | 友好化时间 |
| MBProgressHUD | 一款提示框第三方库 |
| MWPhotoBrowser | 一款简单的 iOS 照片浏览控件 |
| CTAssetsPickerController | 一个选择器组件, 支持从用户的相片库选择多张照片和视频。 |
| QBPopupMenu | 无需使用图片文件的 iOS 弹出式菜单 |
| UAAppReviewManager | 一个能够让你方便地将提醒用户评分的功能加入 App 的工具 |
| Mantle | 主要用来将 JSON 数据模型化为 Model 对象 |
| MTLFMDBAdapter | Mantle 和 FMDB 的转换工具 |
| FMDBMigrationManager | 支持 iOS SQLite 数据库迁移 |
| Bugsnag | 集成 Bugsnag 到应用中 |
| GVUserDefaults | 对 NSUserDefaults 进行了封装, 方便的进行本地化存储操作 |
| FCCurrentLocationGeocoder | 对用户当前地理位置进行正向地址编码和反向地址编码 |
| AFSwipeToHide | 页面滚动时隐藏工具栏 |
| BaiduTranslate | 非官方百度翻译工具 |
| JSBadgeView | 添加带动画效果的未读消息数提醒 |
| Masonry | 一个轻量级的布局框架, 用于替换官方的 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 | 边录边转码, 播放网络音频Button(本地缓存), 实时语音 |
| MPTextView | 支持占位符的 UITextView 子类扩展 |
| MagicalRecord | 帮助清除 CoreData 引用的代码, 协助 CoreData 工作 |
| THProgressView | 微型加载进度条 |
| VPImageCropper | 轻松实现微信选取图片并裁剪成头像的控件 |
| WCAlertView | 对官方 Alert View 进行封装, 更加容易使用 |
3、第三方服务
常用 iOS 开源库和第三方组件的更多相关文章
- 公司用中会用到的iOS开源库和第三方组件(不断更新...)
分享一些目前我个人接触到的一些第三方组件和开源的库, 感谢开源, 减少了我们的开发成本, 节约了我们大量的时间, 让我们有更多的时间和精力专注做我们自己的产品.总有没有接触过的 , 总有你会用到的 , ...
- 转:常用的iOS开源库和第三方组件
1.通过CocoaPods安装:
- iOS 项目中用到的一些开源库和第三方组件
iOS 项目中用到的一些 iOS 开源库和第三方组件 分享一下我目前所在公司 iOS 项目中用到的一些 iOS 开源库和第三方组件, 感谢开源, 减少了我们的劳动力, 节约了我们大量的时间, 让我们有 ...
- Python常用的标准库以及第三方库
Python常用的标准库以及第三方库有哪些? 20个必不可少的Python库也是基本的第三方库 读者您好.今天我将介绍20个属于我常用工具的Python库,我相信你看完之后也会觉得离不开它们.他们 ...
- 27个提升效率的iOS开源库推荐
DZNEmptyDataSet(UI,空表格视图解算器) PDTSimpleCalendar(UI,drop-in日历组件) MagicalRecord(实施活跃记录模式的Core Data助手) C ...
- iOS 开源库介绍
1. Github-iOS备忘 2. iOS 第三方开源库的吐槽和备忘 3. 移动开发的后台服务支持平台 4. iOS 开源库 之 AFNetWorking 2.x 5. iOS 之 二维码 ZXin ...
- fir.im Weekly - 2017 年必须了解的 iOS 开源库
放假的脚步临近,每个人都在期待一个愉悦的春节假期.最近,@张嘉夫 分享了一篇 Medium 上的文章<33 个 2017 年必须了解的 iOS 开源库>,总结了 2016 年最棒的 iOS ...
- 33 个 2017 年必须了解的 iOS 开源库
本文翻译自Medium,原作者为Pawe? Bia?ecki 照片版权:(Unsplash/Markus Pe) 你好,iOS 开发者们!我的名字叫 Pawe?,我是一个独立 iOS 开发者,并且是 ...
- iOS开源库分类
语言库 rx aop kvo 功能库 UI network data-model-map cache 跨平台库 wkjscorebridge jspatch 性能监控库:友盟 部署库:jspathc ...
随机推荐
- MAC泛洪攻击
先来解释一下啥是泛洪攻击 交换机里有一张专门记录MAC地址的表,为了完成数据的快速转发,该表具有自动学习机制:泛洪攻击即是攻击者利用这种学习机制不断发送不同的MAC地址给交换机,充满整个MAC表,此时 ...
- Vuex-Mutation
更改 Vuex 的 store 中的状态的唯一方法是提交 mutation.Vuex 中的 mutation 非常类似于事件:每个 mutation 都有一个字符串的 事件类型 (type) 和 一个 ...
- [转载]Windows服务编写原理及探讨(1)
有那么一类应用程序,是能够为各种用户(包括本地用户和远程用户)所用的,拥有用户授权级进行管理的能力,并且不论用户是否物理的与正在运行该应用程序的计算机相连都能正常执行,这就是所谓的服务了. (一)服务 ...
- Feign 发送对象,对象含多个文件
Feign在发送文件时,可以使用Feign-form. 另一种方式,关键就是,要将文件转成Resource,然后使用Spring的MultivalueMap 本次发送的是个对象,对象里含有 文件对象数 ...
- python基础(7)--深浅拷贝、函数
1.深浅拷贝 在Python中将一个变量的值传递给另外一个变量通常有三种:赋值.浅拷贝.深拷贝 Python数据类型可氛围基本数据类型包括整型.字符串.布尔及None等,还有一种由基本数据类型作为最基 ...
- wordpress技术-禁止订阅用户访问后台
begin主题虽然有个功能,但是只是少了入口,实际上测试还是可以进入后台的,那么怎么彻底解决呢?一时半会没思路,百度了下,果然有人贴出了代码. 把下面代码黏贴到主题的模板函数文件里即可: if ( i ...
- 【Mac】appium的环境搭建
1.下载appium并安装,进入官网下载即可 http://appium.io 2.下载安装pip,因为pip执行命令的安装,会出现某些包的下载失败,因此使用brew进行 https://pypi.o ...
- logstash通过redis收集日志
(1)部署redis 1丶安装redis yum install epel-release -y yum install redis -y 2丶修改配置文件 #vim /etc/redis.conf ...
- dump调试函数
//dump调试函数if (!function_exists('dump')) { /* * dump调试函数 */ function dump($var) { $traces = debug_bac ...
- CodeForces 772B Volatile Kite
计算几何,直觉. 凭直觉猜的做法,把每条线段的中点连起来,每个点到对应内部线段的距离,取个最小值. #include <iostream> #include <cstdio> ...