文章目录

  1. Kits
  2. ProgressHUD
  3. 加载与刷新
  4. 图像
  5. 引导页
  6. Views
  7. Others

Kits

RegexKit
RegexKit是一个正则表达式工具类。

JSONKit
JSONKit是一个比较高效的JSON解析库(又说是“号称效率最高的JSON解析器”)。唐巧之前比较过各大JSON解析库的性能文章在此

ProgressHUD

MBProgressHUD
MBProgressHUD是一个用于显示灰色的加载进度或结果的类。与系统自带的UIAlertView相比,MBProgressHUD由于背影是黑色的,所以视觉上不是那么强烈。我们主要用它来显示一些加载中的提示,以及一些自已会消失的操作结果(例如网络失败等)。功能强大但有些“重”。

SVProgressHUD
SVProgressHUD is a clean and easy-to-use HUD meant to display the progress of an ongoing task.

ProgressHUD
ProgressHUD is a lightweight and easy-to-use HUD. 非常好用。

加载与刷新

EGOTableViewPullRefresh
EGOTableViewPullRefresh一个开源的下拉刷新组件;这个使用起来比较麻烦,需要实现其各种协议。

LoadMoreTableFooterView
LoadMoreTableFooterView一个开源的上拉加载更多的组件。跟EGOTableViewPullRefresh有点渊源。

SVPullToRefresh
SVPullToRefresh同时兼有“下拉刷新”和“下拉更多”功能,相对于EGOTableViewPullRefresh更好用,更直观,我更喜欢。

图像

SDWebImage
SDWebImage异步图片加载、缓存,功能强大。

引导页

EAIntroView
EAIntroView可高度自定义的引导页。

MYBlurIntroductionView
MYBlurIntroductionView, A super-charged version of MYIntroductionView for building custom app introductions and tutorials.

GHWalkThrough
GHWalkThrough, A UICollectionView backed drop-in component for introduction views.

ICETutorial
ICETutorial,仿照Path 3.x引导页。

Views

MTStatusBarOverlay
MTStatusBarOverlay是一个在iphone的顶部status bar显示消息的开源库。

ActionSheetPicker-3.0
ActionSheetPicker-3.0,相当于UIPickerView + UIActionSheet,是一个非常棒的选择器。

JVFloatLabeledTextField
JVFloatLabeledTextField,提供了非常优雅的TextField输入体验。

SSBouncyButton
SSBouncyButton,iOS7+风格的弹性button。

JSQMessagesViewController
JSQMessagesViewController,即时通讯对话框,看起来非常棒。

TSMessages
TSMessages,顶部消息框。

NZAlertView
NZAlertView,漂亮的消息框。

MGSwipeTableCell
MGSwipeTableCell,可滑动的TableViewCell。

TGCameraViewController
TGCameraViewController,轻量级camera view controller。

ParallaxTableViewHeader
ParallaxTableViewHeader,table view header滚动中的酷炫效果。

Others

Reachability
Reachability网络连通测试组件。

 参考:

1.粉笔网iPhone端使用的第三方开源库

2.Facebook Paper使用的第三方库

3.Awesome iOS

一些优秀的iOS第三方库的更多相关文章

  1. fir.im Weekly - 热门 iOS 第三方库大盘点

    本期 fir.im Weekly 收集的热度资源,大部分关于Android.iOS 开发工具.源码和脑洞大开的 UI 动画,希望给你带来更多的工作创意与灵感. 盘点国内程序员不常用的热门iOS第三方库 ...

  2. iOS 第三方库、插件、知名博客总结

    iOS 第三方库.插件.知名博客总结 用到的组件 1.通过CocoaPods安装 项目名称 项目信息 AFNetworking 网络请求组件 FMDB 本地数据库组件 SDWebImage 多个缩略图 ...

  3. 你一定能用的上的iOS第三方库

    点国内程序员不常用的热门iOS第三方库:看完,还敢自称"精通iOS开发"吗? 综合github上各个项目的关注度与具体使用情况,涵盖功能,UI,数据库,自动化测试,编程工具等类型, ...

  4. iOS第三方库

    热门iOS第三方库:看完,还敢自称”精通iOS开发”吗? 综合github上各个项目的关注度与具体使用情况,涵盖功能,UI,数据库,自动化测试,编程工具等类型,看完,还敢自称”精通iOS开发”吗? h ...

  5. iOS开发进阶 - 使用Carthage管理iOS第三方库

    移动端访问不佳,请访问我的个人博客 最近在研究Swift,一不小心发现一个好的的管理iOS第三方库Carthage,就跟第一次使用CocoaPods时一样兴奋不已,在研究了大半天后终于能用了,使用起来 ...

  6. iOS,第三方库使用

    1.ASIHttpRequest网络请求库 2.MBProgressHUD指示层库 3.Toast+UIView提示库 4.SDWebImage图片缓存库 5.MGSwipeTableCell单元格侧 ...

  7. 【转】个人常用iOS第三方库以及XCode插件介绍 -- 不错

    原文网址:http://adad184.com/2015/07/08/my-favorite-libraries-and-plugins/ 第三方库是现在的程序员离不开的东西 不光是APP开发 基本上 ...

  8. ios第三方库和工具类

    下面的是使用苹果电脑后,自己的一下积累吧.有好用的第三方库和工具,肯定会第一时间和大家分享的. 自己平时写的一些分类和工具库 SSTools已经在github上面开始更新了,欢迎大家来指正和补充 一. ...

  9. 常用iOS第三方库以及XCode插件介绍

    第三方库 CocoaPod CocoaPod并不是iOS上的第三方库 而是大名鼎鼎的第三方库的管理工具 在CocoaPod没有出现之前 第三方库的管理是非常痛苦的 尤其是一些大型的库(比如nimbus ...

随机推荐

  1. 虚拟机centos 里tomcat的端口映射到主机 Windows里面

  2. 《深入理解mybatis原理》 Mybatis初始化机制详解

    对于任何框架而言,在使用前都要进行一系列的初始化,MyBatis也不例外.本章将通过以下几点详细介绍MyBatis的初始化过程. 1.MyBatis的初始化做了什么 2. MyBatis基于XML配置 ...

  3. Java 读写文件大全

    原文:http://www.open-open.com/code/view/1423281836529 java中多种方式读文件 一.多种方式读文件内容. 1.按字节读取文件内容 2.按字符读取文件内 ...

  4. BUPT复试专题—旋转图像(2014)

    题目描述 将一幅只含有01像素点的图片进行顺时针旋转,旋转的角度仅包含0°,90°,180°,270° 输入 第一行一个整数T(<50)表示输入的组数 每组测试数据第一行是两个整数N和M(< ...

  5. Katalon

    Katalon---一款好用的selenium自动化测试插件 selenium框架是目前使用较广泛的开源自动化框架,一款好的.基于界面的录制工具对于初学者来说可以快速入门:对于老手来说可以提高开发自动 ...

  6. virtual member functions(单一继承情况)

    virtual member functions的实现(就单一继承而言): 1.实现:首先会给有多态的class object身上增加两个members:一个字符串或数字便是class的类型,一个是指 ...

  7. C++中的链式操作

    代码编译环境:Windows7 32bits+VS2012. 1.什么是链式操作 链式操作是利用运算符进行的连续运算(操作).它的特点是在一条语句中出现两个或者两个以上相同的操作符,如连续的赋值操作. ...

  8. openwrt gstreamer实例学习笔记(四. gstreamer Bins)

    1)概述 Bins是一种容器element.你可以往Bins中添加element.由于Bins本身也是一种element,所以你可以像普通element一样 操作Bins.因此,先前关element的 ...

  9. centos7+php7 swoole 安装

    下载 swoole 首先下载swoole的源码包,这个操作很简单,没有太多说的. wget -c https://github.com/swoole/swoole-src/archive/v2.0.6 ...

  10. 关于HTTP1.1的长连接

    HTTP是一个构建在传输层的TCP协议之上的应用层的协议,在这个层的协议,是一种网络交互须要遵守的一种协议规范. HTTP1.0的短连接 HTTP 1.0规定浏览器与server仅仅保持短暂的连接.浏 ...