1.編程框架
1:基于響應式編程思想的oc。地址:https://github.com/ReactiveCocoa/ReactiveCocoa
2:iOS快速簡單集成國內三大平臺分。地址:https://github.com/xumeng/XMShareModule
1:hud提示框
地址:https://github.com/jdg/MBProgressHUD
2:狀態欄提示框
地址:https://github.com/jaydee3/JDStatusBarNotification
3:彈出窗
地址:https://github.com/sberrevoets/SDCAlertView
4:下拉上拉刷數據
地址:https://github.com/CoderMJLee/MJRefresh
5:下拉菜單插件
地址:https://github.com/dopcn/DOPDropDownMenu/
6:CBStoreHouseRefreshControl:一個效果很酷炫的下拉刷新控件
地址:https://github.com/coolbeet/CBStoreHouseRefreshControl
1:有文字輸入時,能根據鍵盤是否彈出來調整自身顯示內容的位置
地址:https://github.com/michaeltyson/TPKeyboardAvoiding
2:Masonry代碼布局
地址:https://github.com/SnapKit/Masonry
3:Button的樣式
地址:https://github.com/mattlawer/BButton
4:五項能力值展示的五邊形
地址:https://github.com/dsxNiubility/SXFiveScoreShow
5:自動計算表格行高
地址:https://github.com/forkingdog/UITableView-FDTemplateLayoutCell
6:底部TabBar
地址:https://github.com/robbdimitrov/RDVTabBarController
7:表情面版
地址:https://github.com/ayushgoel/AGEmojiKeyboard
8:記錄框架
地址:https://github.com/CocoaLumberjack/CocoaLumberjack
9:基于Masonry自動計算行高擴展
地址:https://github.com/632840804/HYBMasonryAutoCellHeight
10:給任意UIView視圖四條邊框加上陰影,可以自定義陰影的顏色、粗細程度、透明程度以及位置(上下左右邊框)
地址:https://github.com/Seitk/UIView-Shadow-Maker
1:圖片加載
地址:https://github.com/rs/SDWebImage
14:動畫效果的啟動頁
地址:https://github.com/IFTTT/JazzHands
1:自動識別網址號碼郵箱和表情的label
地址:https://github.com/molon/MLEmojiLabel
2:IM對話功能的封裝
地址:https://github.com/ZhipingYang/UUChatTableView
3:字典轉模型框架
地址:https://github.com/CoderMJLee/MJExtension
1:驗證網絡連接狀態
地址:https://github.com/tonymillion/Reachability
2:block工具包。將很多需要用delegate實現的方法整合成了block的形式
地址:https://github.com/zwaldowski/BlocksKit
1:圖表統計展示
地址:https://github.com/kevinzhow/PNChart
2:表格空白提示插件
地址:https://github.com/dzenbot/DZNEmptyDataSet
1:時間幫助插件,可以快速獲取時間,比較,增加等操作
地址:https://github.com/MatthewYork/DateTools
2:不錯的日期時間插件
地址:https://github.com/CoderXL/UUDatePicker
1:比較不錯的引導頁面插件
地址:https://github.com/ealeksandrov/EAIntroView
2:快速集成新手引導的類庫
地址:https://github.com/StrongX/XSportLight
3:設置頁面的封裝
地址:https://github.com/renzifeng/ZFSetting
1:掃描二維碼,仿微信效果,帶有掃描條
地址:https://github.com/JxbSir/JxbScanQR
2、ZBar
ZBar是款桌面電腦用條形碼/二維碼掃描工具,支持攝像頭及圖片掃描,支持多平臺包括iPhone手機。同時ZBar提供了二維碼掃描的API開發包。
3、ObjQREncoder
ObjQREncoder是Objective-C的二維碼的編碼器,用于生成二維碼圖像。
https://github.com/jverkoey/ObjQREncoder
1:IOS與javascript交互
地址:https://github.com/marcuswestin/WebViewJavascriptBridge
1:搜索歷史標簽
地址:https://github.com/zhiwupei/SearchHistory
2:兩個APP跳轉的插件
地址:https://github.com/usebutton/DeepLinkKit
3:不錯的鏈式動作
地址:https://github.com/jhurray/JHChainableAnimations
1:本地存取NSUserDefaults插件
地址:https://github.com/gangverk/GVUserDefaults
2:NSArray和NSDictionary關于LINQ的操作方式,封裝一些常用的操作
地址:https://github.com/ColinEberhardt/LinqToObjectiveC
1:appStore評分
地址:https://github.com/arashpayan/appirater
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、可以監控網絡請求的內容
地址:https://github.com/coderyi/NetworkEye
5:一個開源的AFnetworking上層的封裝(猿題庫等運用)
地址:https://github.com/yuantiku/YTKNetwork
6:AFNetworking-RACExtensions:針對ReactiveCocoa的AF封裝
地址:https://github.com/CodaFi/AFNetworking-RACExtensions
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方式查詢。
9:XML/HTML解析
地址:https://github.com/topfunky/hpple
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、OpenUDID
OpenUDID是iOS禁止使用系統UDID之后的新解決方法。
https://github.com/ylechelle/OpenUDID
7、RegexKitLite
RegexKitLite是一個輕量級的Objective-C的正則表達式庫,支持Mac OS X和iOS,使用ICU庫開發。
https://github.com/wezm/RegexKitLite
8、STUtils
STUtils是一系列的工具集,包含了很多對于iOS原生類的擴展,當然也包含一個用于安全保存用戶密碼STKeyChain。
https://github.com/ldandersen/STUtils
9、scifihifi-iphone
scifihifi-iphone用于安全保存用戶密碼到keychain中。
https://github.com/ldandersen/scifihifi-iphone
10、sskeychain
sskeychain同scifihifi-iphone一樣,不過屬于輕量級。
https://github.com/soffes/sskeychain
11、SDWebImage
SDWebImage調用網站上的圖片,跟本地調用內置在應用包里的圖片一樣簡單。操作也很簡單。
https://github.com/rs/SDWebImage
12、umeng
umeng既有統計分析,也有社會化組件。但是統計分析的用戶數似乎明顯多于其社會化組件的用戶。
http://dev.umeng.com/analytics/ios/sdk-download
1:彈出層視圖,背景效果(可以自定義視圖的內容)
地址:https://github.com/HJaycee/JCAlertView
2:圓形進度條的顯示,中間可顯示值
地址:https://github.com/mdinacci/MDRadialProgress
3:很帥的數據加載動畫(可以用于數據列表加載的展現)
地址:https://github.com/NghiaTranUIT/FeSpinner
4:圖文混搭
地址:https://github.com/zhouande/TLAttributedLabel
5:可以簡單展示在UINavigationBar下方,類似Music app的播放列表視圖,彈出菜單視圖
地址:https://github.com/DrummerB/BFNavigationBarDrawer
6:比如篩選、模糊、優化、蒙版、調整大小、旋轉以及保存等等。同時還提供了一個UIImageView子類從URL異步加載圖片,并在下載完畢時展示圖片。
地址:https://github.com/Nyx0uf/NYXImagesKit
7:動效彈出視圖(彈出窗里面為文字,可以定義彈出的方向,及顯示的時間)–AMPopTip
地址:https://github.com/andreamazz/AMPopTip
8:模仿新浪微博彈出菜單
地址:https://github.com/wwdc14/HyPopMenuView
9:帶箭頭的彈出視圖插件
地址:https://github.com/xiekw2010/DXPopover
10:底部彈出選擇
地址:https://github.com/skywinder/ActionSheetPicker-3.0
11:模糊效果(毛玻璃)
地址:https://github.com/nicklockwood/FXBlurView
12:表格行左右劃動菜單
地址:https://github.com/MortimerGoro/MGSwipeTableCell
1:XCODE文檔注解插件VVDocumenter
地址:https://github.com/onevcat/VVDocumenter-Xcode
2:將JSON格式化輸出為模型的屬性
地址:https://github.com/EnjoySR/ESJsonFormat-Xcode
3:圖片提示插件
地址:https://github.com/ksuther/KSImageNamed-Xcode
4:圖片轉換插件
地址:https://github.com/rickytan/RTImageAssets
原文鏈接http://blog.csdn.net/BaiHuaXiu123/article/details/51314980