iOS开发过程中常用开源库

开发iOS APP也有一段时间了,在开发过程中使用或了解过许多开源库,在这里分享出来。

1、TBXML(GitHub或官网上可以下载)

TBXML是一个基于DOM解析的XML库,使用非常方便。我自已基于TBXML写了一个XML TO Dictionary的工具类,有需要的可以联系我。

2、SBJSON (GitHub可以下载)

目前很多项目的HTTP 通讯都用JSON通讯。 SBJSON 就是业界公认的 JSON 格式的 Objective-C  实现版。

3、SFHFKeychainUtils (GitHub可以下载)

目前有很多应用是用名文或是自己加解密来存储敏感信息,其实Cocoa Touch已经提用了安全的Keychain供我们存储敏感信息,不过Cocoa Touch的接口实在太难用了,于是就有了SFHFKeychainUtils。

3、ASIHTTPRequest (GitHub或官网上可以下载)

ASIHTTPRequest是一个HTTP框架,关于HTTP方方面面都可以通过他来解决。我看过的iOS项目HTTP相关基本都用ASIHTTPRequest,我不确定是不因为ASIHTTPRequest太好用,反正我确定Cocoa Touch 提供的 NSURLConnection 太难用。

4、MBProgressHUD 

MBProgressHUD是一个模态进度条,异步请求时UI必备,提示个Loading什么的。

5、Facebook SDK for iOS

大名鼎鼎的Facebook我就不解释了,反正很有用

6、RegexKitLite

RegexKitLite非常好用的正则表达式库,不知到Apple怎么连个正则表达式框架都不提供,不过RegexKitLite还是非常好用。

7、ZipArchive

ZipArchive非常好用的ZIP压缩&解压缩框架,打包上传或数据同步时经常用到。

8、EGOImageLoading (GitHub)

图片异步加载控件

9、EGOTableViewPullRefresh (GitHub)

现在很多应用都提供了下拉刷新列表功能,那就是他了。

 

转载于:https://www.cnblogs.com/275095923/archive/2012/04/28/2475245.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值