1.AFNetworking
地址:https://github.com/AFNetworking/AFNetworking
用于网络请求
2.JSONKit
地址:https://github.com/johnezang/JSONKit
解析JSON
3.Reachability
地址:https://github.com/tonymillion/Reachability
检查网络状况
4.SVPullToRefresh
地址:https://github.com/samvermette/SVPullToRefresh
处理刷新
5.FMDB
地址:https://github.com/ccgus/fmdb
对数据库进行操作
也可以使用CoreData
CoreDate介绍地址:https://developer.apple.com/library/mac/documentation/Cocoa/Conceptual/CoreData/cdProgrammingGuide.html
6.SDWebImage
地址:https://github.com/rs/SDWebImage
缓存网络图片
可以使用TMCache替代,TMCache是tumblr团队使用的缓存项目
地址:https://github.com/tumblr/TMCache
7.MBProgressHUD
地址:https://github.com/jdg/MBProgressHUD
加载提示框
8.pop
地址:https://github.com/facebook/pop
facebook出品的动画框架
9.CocoaPods
地址:https://github.com/CocoaPods/CocoaPods
第三方库管理工具
10.GPUImage
地址:https://github.com/BradLarson/GPUImage
处理图片效果
11.BlocksKit
地址:https://github.com/zwaldowski/BlocksKit
block框架
12.ReactiveCocoa
地址:https://github.com/ReactiveCocoa/ReactiveCocoa
函数式响应式编程框架
13.Mantle
地址:https://github.com/Mantle/Mantle
将json数据模型化model对象
14.cocos2d-swift
地址:https://github.com/cocos2d/cocos2d-swift
cocos2d
15.RESideMenu
地址:https://github.com/romaonthego/RESideMenu
侧滑菜单
16.SWTableViewCell
地址:https://github.com/CEWendel/SWTableViewCell
UITableViewCell 的子类, 实现了左右滑动显示信息视图并调出按钮
17.TTTAttributedLabel
地址:https://github.com/TTTAttributedLabel/TTTAttributedLabel
UILabel 的替代品, 使 iOS 上的 Label 功能更加丰富, 可支持链接植入等功能
18.PNChart
地址:https://github.com/kevinzhow/PNChart
带动画效果的图表控件
19.VVDocumenter-Xcode
地址:https://github.com/onevcat/VVDocumenter-Xcode
帮助开发者轻松的生成注释文档
20.appirater
地址:https://github.com/arashpayan/appirater
用于提醒用户给你的 APP 打分的工具
21.Masonry
地址:https://github.com/Masonry/Masonry
AutoLayout扩展工具
22.ASIHTTPRequest
地址:https://github.com/pokeb/asi-http-request
已停止更新,用于网络请求
23.YTKNetwork(猿题库团队对AFNetworking的进一步封装)
相比 AFNetworking,YTKNetwork 提供了以下更高级的功能:
支持按时间缓存网络请求内容
支持按版本号缓存网络请求内容
支持统一设置服务器和 CDN 的地址
支持检查返回 JSON 内容的合法性
支持文件的断点续传等等,具体看github上的介绍
下载地址:https://github.com/yuantiku/YTKNetwork
24、MBProgressHUD
MBProgressHUD就不多说了,伟大的菊花。
下载地址:https://github.com/jdg/MBProgressHUD
25、SVProgressHUD
SVProgressHUD是一个轻量级的菊花。
下载地址:https://github.com/samvermette/SVProgressHUD
26、CocoaAsyncSocket
CocoaAsyncSocket是用的最广泛的socket开发库,省略了程序员与CFNetwork接触的时间,延长了程序员寿命。作者根据iOS平台的特性,实现了两套异步socket网络库,一个基于GCD与POSIX Socket开发的socket异步网络库,另外一个是使用CFSocket与runloop实现,
下载地址:https://github.com/robbiehanson/CocoaAsyncSocket
27、SocketRocket
SocketRocket是Square开发的一个实现webSocket的库,可以轻松的实现即时通信。
下载地址:https://github.com/square/SocketRocket
28、FMDB (查询大数据性能,可能更胜一筹)
fmdb是一个数据库管理库,封装了sqlite相关的sql语句,简化数据库操作。
下载地址:https://github.com/ccgus/fmdb
29.coreData:(不会因为不会写sql而没法保存数据)
MagicalRecord:很牛逼的coredata的封装,支持多纯种,4600多个star足以说明其实用性。3.0版本修复了原来2.0版本多线程的一些问题
30、ssziparchive
ssziparchive与sstoolkit是同一个作者,这哥们儿简直是个天才。
https://github.com/soffes/ssziparchive
31、ZipArchive
ZipArchive同样是minizip的封装。
https://github.com/mattconnolly/ZipArchive
32、Objective-Zip
Objective-Zip将Zlib和MiniZip用Objective-C进行了封装,使用起来非常简单。
https://github.com/flyingdolphinstudio/Objective-Zip
33、OpenUDID
OpenUDID是iOS禁止使用系统UDID之后的新解决方法。
https://github.com/ylechelle/OpenUDID
34、RegexKitLite
RegexKitLite 是一个轻量级的Objective-C的正则表达式库,支持 Mac OS X 和 iOS,使用ICU 库开发。
下载地址:https://github.com/wezm/RegexKitLite
35. CocoaPods
第三方库管理工具这是一个收集了很多iOS开源项目的页面,给作者赞一个
安全保存用户密码:(较少量数据)
36、STUtils
STUtils是一系列的工具集,包含了很多对于iOS原生类的扩展,当然也包含一个用于安全保存用户密码STKeyChain。
https://github.com/ldandersen/STUtils
37、scifihifi-iphone
scifihifi-iphone用于安全保存用户密码到keychain中。
https://github.com/ldandersen/scifihifi-iphone
38、sskeychain
sskeychain同scifihifi-iphone一样,不过属于轻量级。
https://github.com/soffes/sskeychain
39. Leancloud 网络存储数据
第三方UI:
40、appirater
appirater是一个可以直接使用到任何iPhone应用中的开源类,用于提醒用户在打开App时,对应用进行评论或打分。
下载地址:https://github.com/arashpayan/appirater
41
FDStatusBarNotifierView 实现了在状态栏中显示自定义提醒信息的功能。
下载地址:https://github.com/frankdilo/FDStatusBarNotifierView
42、MTStatusBarOverlay
MTStatusBarOverlay 是一个定制的 iOS状态栏,用于覆盖系统默认的状态栏。
下载地址:
https://github.com/myell0w/MTStatusBarOverlay
43、iCarousel
iCarousel 是一个用来简化在 iOS 上实现旋转木马时的视图切换效果,支持 iPad,提供多种切换效果。
下载地址:https://github.com/nicklockwood/iCarousel
44、MWPhotoBrowser
MWPhotoBrowser 实现了一个照片浏览器类似 iOS自带的相册应用,可显示来自手机的图片或者是网络图片,可自动从网络下载图片并进行缓存。可对图片进行缩放等操作。
下载地址:https://github.com/mwaterfall/MWPhotoBrowser
二维码:
45、zxing
zxing是一个开源Java类库用于解析多种格式的1D/2D条形码。目标是能够对QR编码、DataMatrix、UPC的1D条形码进行解码。 其提供了多种平台下的客户端。
https://github.com/zxing/zxing
46、ZBar
ZBar 是款桌面电脑用条形码/二维码扫描工具,支持摄像头及图片扫描,支持多平台包括 iPhone 手机。同时 ZBar提供了二维码扫描的 API 开发包。
47、ObjQREncoder
ObjQREncoder 是Objective-C的二维码的编码器,用于生成二维码图像。
https://github.com/jverkoey/ObjQREncoder
48、ijkplayer
ijkplayer 是视频直播框架
网友评论