网络通信

1、ASIHTTPRequest

这是一个经典的老库,功能完全而强大,但已经停止更新很久了(iOS5.0停止更新,但是我最近看github上这个项目有新改动)。在不同iOS版本上略微有一些小问题(提醒显示上的),所以用的时候还是稍微修改一下比较好。

下载地址:https://github.com/pokeb/asi-http-request

2、AFNetworking

轻量级的通讯类库,使用非常简单。

下载地址:https://github.com/AFNetworking/AFNetworking

3、MKNetworkKit

最近做的不错的一个通讯类库,具有AFNetworking和ASIHTTPRequest双方的优点,甚至功能更丰富一些,但是本人还没有使用过。

下载地址:https://github.com/MugunthKumar/MKNetworkKit

4、Reachability 探测网络 监测网络是否连同或者断开的。

Socket

1、CocoaAsyncSocket

CocoaAsyncSocket是用的最广泛的socket开发库,省略了程序员与CFNetwork接触的时间,延长了程序员寿命。

下载地址:https://github.com/robbiehanson/CocoaAsyncSocket

2、SocketRocket

SocketRocket是Square开发的一个实现webSocket的库,可以轻松的实现即时通信。

下载地址:https://github.com/square/SocketRocket

数据解析

1、SBJSON

SBJson的解析速度其实是比较慢的,但是不知道为什么它却是用的最广的。

下载地址:

2、JSONKit

JSONKit解析速度上最接近iOS原生解析类,当然iOS5.0才开始支持原生解析,所以选择一个库还是很必要的。

下载地址:https://github.com/johnezang/JSONKit

3、TouchJSON

TouchJSON用的也比较广泛.

下载地址:https://github.com/TouchCode/TouchJSON

4、json-framework

没有用过。

下载地址:https://github.com/stig/json-framework

5、TBXML

TBXML是一套轻量级的DOM方式的XML解析类库,有很好的性能和低内存占用,不过它不对XML格式进行校验,不支持XPath,并且只支持解析,不支持对XML进行修改。

下载地址:https://github.com/71squared/TBXML

6、TouchXML

TouchXML这也是一套DOM方式的XML解析类库,支持XPath,不支持XML的修改。

下载地址:https://github.com/TouchCode/TouchXML

7、KissXML

KissXML这是一套基于TouchXML的XML解析类库,只不过实现了支持XML的修改。

下载地址:https://github.com/robbiehanson/KissXML

8、GDataXML

GDataXML是Google开发的DOM方式XML解析类库,支持读取和修改XML文档,支持XPath方式查询。

下载地址:

第三方管理

1、fmdb

fmdb是一个数据库管理库,封装了sqlite相关的sql语句,简化数据库操作。

下载地址:https://github.com/ccgus/fmdb

2、ssziparchive

ssziparchive与sstoolkit是同一个作者,这哥们儿简直是个天才。

https://github.com/soffes/ssziparchive

3、ZipArchive

ZipArchive同样是minizip的封装。

https://github.com/mattconnolly/ZipArchive

4、Objective-Zip

Objective-Zip将Zlib和MiniZip用Objective-C进行了封装,使用起来非常简单。

https://github.com/flyingdolphinstudio/Objective-Zip

5、zxing

zxing是一个开源Java类库用于解析多种格式的1D/2D条形码。目标是能够对QR编码、DataMatrix、UPC的1D条形码进行解码。 其提供了多种平台下的客户端。

https://github.com/zxing/zxing

6、ZBar

ZBar 是款桌面电脑用条形码/二维码扫描工具,支持摄像头及图片扫描,支持多平台包括 iPhone 手机。同时 ZBar提供了二维码扫描的 API 开发包。

https://github.com/ZBar/ZBar

7、ObjQREncoder

ObjQREncoder 是 Objective-C 的二维码的编码器,用于生成二维码图像。

https://github.com/jverkoey/ObjQREncoder

8、OpenUDID

OpenUDID是iOS禁止使用系统UDID之后的新解决方法。

https://github.com/ylechelle/OpenUDID

9、RegexKitLite

RegexKitLite 是一个轻量级的 Objective-C 的正则表达式库,支持 Mac OS X 和 iOS,使用ICU 库开发。

https://github.com/wezm/RegexKitLite

10、STUtils

STUtils是一系列的工具集,包含了很多对于iOS原生类的扩展,当然也包含一个用于安全保存用户密码STKeyChain。

https://github.com/ldandersen/STUtils

11、scifihifi-iphone

scifihifi-iphone用于安全保存用户密码到keychain中。

https://github.com/ldandersen/scifihifi-iphone

12、sskeychain

sskeychain同scifihifi-iphone一样,不过属于轻量级。

https://github.com/soffes/sskeychain

13、SDWebImage

SDWebImage调用网站上的图片,跟本地调用内置在应用包里的图片一样简单。操作也很简单。

https://github.com/rs/SDWebImage

14、umeng

umeng既有统计分析,也有社会化组件。但是统计分析的用户数似乎明显多于其社会化组件的用户。

http://dev.umeng.com/analytics/ios/sdk-download

15、环信是移动即时通讯能力的云计算PaaS(Platform as a Service, 平台即服务) 平台服务商(简称环信)。环信将基于移动互联网的即时通讯能力,通过云端开放的 Rest API 和客户端 SDK 包的方式提供给开发者和企业。全面支持Android、iOS、Web等

16.xmpp.

第三方UI

1、appirater

appirater是一个可以直接使用到任何iPhone应用中的开源类,用于提醒用户在打开App时,对应用进行评论或打分。

下载地址:https://github.com/arashpayan/appirater

2、FDStatusBarNotifierView

FDStatusBarNotifierView 实现了在状态栏中显示自定义提醒信息的功能。

下载地址:https://github.com/frankdilo/FDStatusBarNotifierView

3、MTStatusBarOverlay

MTStatusBarOverlay 是一个定制的 iOS状态栏,用于覆盖系统默认的状态栏。

下载地址:https://github.com/myell0w/MTStatusBarOverlay

4、iCarousel

iCarousel 是一个用来简化在 iOS 上实现旋转木马时的视图切换效果,支持 iPad,提供多种切换效果。

下载地址:https://github.com/nicklockwood/iCarousel

5、MBProgressHUD

MBProgressHUD就不多说了,伟大的菊花。

下载地址:https://github.com/jdg/MBProgressHUD

6、SVProgressHUD

SVProgressHUD是一个轻量级的菊花。

下载地址:https://github.com/samvermette/SVProgressHUD

7、MWPhotoBrowser

MWPhotoBrowser 实现了一个照片浏览器类似 iOS自带的相册应用,可显示来自手机的图片或者是网络图片,可自动从网络下载图片并进行缓存。可对图片进行缩放等操作。

下载地址:https://github.com/mwaterfall/MWPhotoBrowser

8、ShareSDK

ShareSDK支持分享到新浪微博、微信好友、微信朋友圈、QQ好友、腾迅微博、QQ空间、人人网、开心网、豆瓣、搜狐微博、网易微博、短信、邮件、打印、拷贝等。但是由于这个SDK包很大,所以用的时候一定要精简一下。下载地址:http://sharesdk.cn/Download

9.MessageDisplayKit

一个类似微信App的IM应用,拥有发送文字、图片、语音、视频、地理位置消息等功能,还具备管理本地通信录、分享朋友圈、漂流交友、摇一摇乐趣和更多有趣的功能。http://code4app.com/ios/535e1b5b933bf0b6598b4aa5

苹果IOS开发常用的第三方库总结相关推荐

  1. ios中常用的第三方库

    下拉刷新 EGOTableViewPullRefresh – 最早的下拉刷新控件. SVPullToRefresh – 下拉刷新控件. MJRefresh – 仅需一行代码就可以为UITableVie ...

  2. iOS开发 常用的第三方框架

    图像: 1.图片浏览控件MWPhotoBrowser 实现了一个照片浏览器类似 iOS 自带的相册应用,可显示来自手机的图片或者是网络图片,可自动从网络下载图片并进行缓存.可对图片进行缩放等操作. 下 ...

  3. iOS开发,引入第三方库,秒验,XCBBuildService崩溃,问题解决

    之前使用秒验SDK都是直接引入,便可使用,今天引入后,XCBBuildService意外退出,尝试各种方法都不可以. 于是使用CocoaPods引入第三方库,终于可以运行,但是仍然报错. Showin ...

  4. iOS开发常用的第三方

    网络通信 1.ASIHTTPRequest 这是一个经典的老库,功能完全而强大,但已经停止更新很久了(iOS5.0停止更新,但是我最近看github上这个项目有新改动).在不同iOS版本上略微有一些小 ...

  5. 前端开发常用的第三方库

    内容 UI组件 开发框架 实用库 服务端 辅助工具 应用实例 Demo示例 UI组件 element ★13489 - 饿了么出品的Vue2的web UI工具套件 Vux ★8133 - 基于Vue和 ...

  6. iOS开发常用三方库、插件、知名博客

    TimLiu-iOS iOS开发常用三方库.插件.知名博客等等,期待大家和我们一起共同维护,同时也期望大家随时能提出宝贵的意见(直接提交Issues即可). 持续更新... 版本:Objective- ...

  7. iOS开发 常用第三方开源框架

    iOS开发-常用第三方开源框架介绍(你了解的ios只是冰山一角) 2015-04-05 15:25 2482人阅读 评论(1) 收藏 举报 开源框架 图像: 1.图片浏览控件MWPhotoBrowse ...

  8. iOS开发常用第三方开源框架

    iOS开发-常用第三方开源框架倾情整理!简书:https://www.jianshu.com/p/29cb22b13d79 iOS第三方库大全:https://blog.csdn.net/kanggu ...

  9. iOS开发常用第三方类库

    转:https://github.com/iOShuyang/Book-Recommend-Github Objective-C   Swift Objective-C 框架搭建   Swift 基础 ...

最新文章

  1. Python学习练习:批量移动文件
  2. java 自己写一个模板_写一个java生成模板
  3. SQLAlchemy的使用---M2M增删改查
  4. HDU4857 逃生【拓扑排序】
  5. Buses and People CodeForces 160E 三维偏序+线段树
  6. 手机归属地查询接口,手机号查3大运营商的归属地信息接口
  7. 2022智源大会议程公开 | 青源学术年会
  8. 彻底搞清楚library cache lock的成因和解决方法(转)
  9. 怎么在删除计算机里面搜索记录,Win7如何删除我的电脑搜索栏里面的搜索记录介绍三种删除win7搜索记录的方法...
  10. Android 6.0 Marshmallow介绍
  11. SVN 安装使用--中文插件-下载项目
  12. 如何打开安卓模拟器里的开发者选项
  13. android activity 实际,Android学习感悟之Activity
  14. 35美金可以在Fiverr上让人帮你设计1个NFT卡通头像
  15. PHP下载APK文件
  16. Java大佬是怎样炼成的3-4
  17. 股票入门知识 - 普通股、优先股、绩优股、垃圾股、蓝筹股、红筹股
  18. Java图形界面编程模拟ATM自助取款系统
  19. 谁有比按键精灵更好的模拟软件?
  20. 计算机辅助在医学中的应用,计算机辅助诊断技术在超声医学中的应用进展

热门文章

  1. 如何提供一个短链(URL shorter)生成服务
  2. 如何用matlab画负倒函数曲线,负倒描述函数
  3. 支付宝 android 指纹支付,支付宝更新,小米5终于用上了指纹支付
  4. 扫地机器人朋友圈文案_装修建材行业如何写一条牛逼的朋友圈文案?
  5. 地理分布团队的敏捷生命周期
  6. 彻底搞清Flink中的Window(Flink版本1.8)
  7. POC_3COM NJ2000
  8. C++控制台鼠标化操作
  9. 如何在优麒麟操作系统安装QQ、微信
  10. 分享百度短网址生成工具和接口 mr.baidu.com/xxxxx