MBProgressHUD(进展指示符库)
地址:https://github.com/jdg/MBProgressHUD
B:不用导包,下载导入项目可直接使用
ASIHttpRequest(HTTP Network库)
地址:http://allseeing-i.com/ASIHTTPRequest/
B:需添加类库:CFNetwork.framework、SystemConfiguration.framework,MobileCoreServices.framework,CoreGraphics.framework和libz.1.2.3.dylib
JSON Framework(JSON支持)
地址:http://stig.github.com/json-framework/
RegexKitLite(正则表达式支持)
地址:http://regexkit.sourceforge.net/RegexKitLite/
A:正则表达式大家都知道。但是iPhoneSDK居然当他不存在?这怎么能忍啊!果断用RegexKitLite。虽然叫的是Lite,但是功能很full。示例代码。
SDWebImage(简化网络图片处理)
地址:https://github.com/rs/SDWebImage
A:用SDWebImage调用网站上的图片,跟本地调用内置在应用包里的图片一样简单。操作也很简单,举例说明
[imageView setImageWithURL:[NSURLURLWithString:@"http://example.com/image.png"]];
ZBarSDK(二维码扫描)
地址: http://zbar.sourceforge.net/iphone
B:(请注意导入包的顺序)需要导入:
SFHFKeychainUtils(储存用户密码)
苹果SDK自带的就有密码保护,使用方法很简单,如下:
1、引入Security.frameWork框架。
2、引入头文件:SFHKeychainUtils.h.
3、存密码:
[SFHFKeychainUtils
[SFHFKeychainUtils
4、取密码:
NSString
以下是FMDB的一些基本使用,FMDB框架其实只是一层很薄的封装,主要的类也就两个:FMDatabase和FMResultSet;
其中的FMResultSet对象让我想起了android中sqlite的cursor集合啊。
FMDB的github地址是,https://github.com/ccgus/fmdb。
补充:是导入FMDB之后,还要记得导入iOS的sqlite3Framework,libsqlite3.0.dylib
Three20(通用iOS库)
地址:https://github.com/facebook/three20
Three20类库是Facebook自己做的,大而全是他最大的特色。把他整合到已有的项目中可能得费点周折,不过如果一开始你就用上了Three20,尤其是牵扯到很多web相关的项目的时候,你就能深刻体会到神马叫给力了。