常用第三方

1.編程框架

1:基于響應(yīng)式編程思想的oc。地址:https://github.com/ReactiveCocoa/ReactiveCocoa

2:iOS快速簡(jiǎn)單集成國(guó)內(nèi)三大平臺(tái)分。地址:https://github.com/xumeng/XMShareModule

2.加載提示

1:hud提示框

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

2:狀態(tài)欄提示框

地址:https://github.com/jaydee3/JDStatusBarNotification

3:彈出窗

地址:https://github.com/sberrevoets/SDCAlertView

4:下拉上拉刷數(shù)據(jù)

地址:https://github.com/CoderMJLee/MJRefresh

5:下拉菜單插件

地址:https://github.com/dopcn/DOPDropDownMenu/

6:CBStoreHouseRefreshControl:一個(gè)效果很酷炫的下拉刷新控件

地址:https://github.com/coolbeet/CBStoreHouseRefreshControl

3.控件布局

1:有文字輸入時(shí),能根據(jù)鍵盤(pán)是否彈出來(lái)調(diào)整自身顯示內(nèi)容的位置

地址:https://github.com/michaeltyson/TPKeyboardAvoiding

2:Masonry代碼布局

地址:https://github.com/SnapKit/Masonry

3:Button的樣式

地址:https://github.com/mattlawer/BButton

4:五項(xiàng)能力值展示的五邊形

地址:https://github.com/dsxNiubility/SXFiveScoreShow

5:自動(dòng)計(jì)算表格行高

地址: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自動(dòng)計(jì)算行高擴(kuò)展

地址:https://github.com/632840804/HYBMasonryAutoCellHeight

10:給任意UIView視圖四條邊框加上陰影,可以自定義陰影的顏色、粗細(xì)程度、透明程度以及位置(上下左右邊框)

地址:https://github.com/Seitk/UIView-Shadow-Maker

3.圖片處理

1:圖片加載

地址:https://github.com/rs/SDWebImage

14:動(dòng)畫(huà)效果的啟動(dòng)頁(yè)

地址:https://github.com/IFTTT/JazzHands

4.表單驗(yàn)證

1:自動(dòng)識(shí)別網(wǎng)址號(hào)碼郵箱和表情的label

地址:https://github.com/molon/MLEmojiLabel

2:IM對(duì)話(huà)功能的封裝

地址:https://github.com/ZhipingYang/UUChatTableView

3:字典轉(zhuǎn)模型框架

地址:https://github.com/CoderMJLee/MJExtension

5.網(wǎng)絡(luò)檢查

1:驗(yàn)證網(wǎng)絡(luò)連接狀態(tài)

地址:https://github.com/tonymillion/Reachability

2:block工具包。將很多需要用delegate實(shí)現(xiàn)的方法整合成了block的形式

地址:https://github.com/zwaldowski/BlocksKit

6.圖表展示

1:圖表統(tǒng)計(jì)展示

地址:https://github.com/kevinzhow/PNChart

2:表格空白提示插件

地址:https://github.com/dzenbot/DZNEmptyDataSet

7:時(shí)間日歷

1:時(shí)間幫助插件,可以快速獲取時(shí)間,比較,增加等操作

地址:https://github.com/MatthewYork/DateTools

2:不錯(cuò)的日期時(shí)間插件

地址:https://github.com/CoderXL/UUDatePicker

8:引導(dǎo)圖

1:比較不錯(cuò)的引導(dǎo)頁(yè)面插件

地址:https://github.com/ealeksandrov/EAIntroView

2:快速集成新手引導(dǎo)的類(lèi)庫(kù)

地址:https://github.com/StrongX/XSportLight

3:設(shè)置頁(yè)面的封裝

地址:https://github.com/renzifeng/ZFSetting

9:二維碼

1:掃描二維碼,仿微信效果,帶有掃描條

地址:https://github.com/JxbSir/JxbScanQR

2、ZBar

ZBar是款桌面電腦用條形碼/二維碼掃描工具,支持?jǐn)z像頭及圖片掃描,支持多平臺(tái)包括iPhone手機(jī)。同時(shí)ZBar提供了二維碼掃描的API開(kāi)發(fā)包。

https://github.com/ZBar/ZBar

3、ObjQREncoder

ObjQREncoder是Objective-C的二維碼的編碼器,用于生成二維碼圖像。

https://github.com/jverkoey/ObjQREncoder

9:與HTML5交互

1:IOS與javascript交互

地址:https://github.com/marcuswestin/WebViewJavascriptBridge

10:搜索跳轉(zhuǎn)

1:搜索歷史標(biāo)簽

地址:https://github.com/zhiwupei/SearchHistory

2:兩個(gè)APP跳轉(zhuǎn)的插件

地址:https://github.com/usebutton/DeepLinkKit

3:不錯(cuò)的鏈?zhǔn)絼?dòng)作

地址:https://github.com/jhurray/JHChainableAnimations

11:數(shù)據(jù)存儲(chǔ)轉(zhuǎn)化

1:本地存取NSUserDefaults插件

地址:https://github.com/gangverk/GVUserDefaults

2:NSArray和NSDictionary關(guān)于LINQ的操作方式,封裝一些常用的操作

地址:https://github.com/ColinEberhardt/LinqToObjectiveC

12:評(píng)分

1:appStore評(píng)分

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

12.網(wǎng)絡(luò)請(qǐng)求

1、ASIHTTPRequest

這是一個(gè)經(jīng)典的老庫(kù),功能完全而強(qiáng)大,但已經(jīng)停止更新很久了(iOS5.0停止更新,但是我最近看github上這個(gè)項(xiàng)目有新改動(dòng))。在不同iOS版本上略微有一些小問(wèn)題(提醒顯示上的),所以用的時(shí)候還是稍微修改一下比較好。

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

2、AFNetworking

輕量級(jí)的通訊類(lèi)庫(kù),使用非常簡(jiǎn)單。

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

3、MKNetworkKit

最近做的不錯(cuò)的一個(gè)通訊類(lèi)庫(kù),具有AFNetworking和ASIHTTPRequest雙方的優(yōu)點(diǎn),甚至功能更豐富一些,但是本人還沒(méi)有使用過(guò)。

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

4、可以監(jiān)控網(wǎng)絡(luò)請(qǐng)求的內(nèi)容

地址:https://github.com/coderyi/NetworkEye

5:一個(gè)開(kāi)源的AFnetworking上層的封裝(猿題庫(kù)等運(yùn)用)

地址:https://github.com/yuantiku/YTKNetwork

6:AFNetworking-RACExtensions:針對(duì)ReactiveCocoa的AF封裝

地址:https://github.com/CodaFi/AFNetworking-RACExtensions

13. Socket

1、CocoaAsyncSocket

CocoaAsyncSocket是用的最廣泛的socket開(kāi)發(fā)庫(kù),省略了程序員與CFNetwork接觸的時(shí)間,延長(zhǎng)了程序員壽命。

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

2、SocketRocket

SocketRocket是Square開(kāi)發(fā)的一個(gè)實(shí)現(xiàn)webSocket的庫(kù),可以輕松的實(shí)現(xiàn)即時(shí)通信。

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

14.數(shù)據(jù)解析

1、SBJSON

SBJson的解析速度其實(shí)是比較慢的,但是不知道為什么它卻是用的最廣的。

下載地址:

2、JSONKit

JSONKit解析速度上最接近iOS原生解析類(lèi),當(dāng)然iOS5.0才開(kāi)始支持原生解析,所以選擇一個(gè)庫(kù)還是很必要的。

下載地址 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是一套輕量級(jí)的DOM方式的XML解析類(lèi)庫(kù),有很好的性能和低內(nèi)存占用,不過(guò)它不對(duì)XML格式進(jìn)行校驗(yàn),不支持XPath,并且只支持解析,不支持對(duì)XML進(jìn)行修改。

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

6、TouchXML

TouchXML這也是一套DOM方式的XML解析類(lèi)庫(kù),支持XPath,不支持XML的修改。

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

7、KissXML

KissXML這是一套基于TouchXML的XML解析類(lèi)庫(kù),只不過(guò)實(shí)現(xiàn)了支持XML的修改。

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

8、GDataXML

GDataXML是Google開(kāi)發(fā)的DOM方式XML解析類(lèi)庫(kù),支持讀取和修改XML文檔,支持XPath方式查詢(xún)。

9:XML/HTML解析

地址:https://github.com/topfunky/hpple

15.第三方管理

1、fmdb

fmdb是一個(gè)數(shù)據(jù)庫(kù)管理庫(kù),封裝了sqlite相關(guān)的sql語(yǔ)句,簡(jiǎn)化數(shù)據(jù)庫(kù)操作。

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

2、ssziparchive

ssziparchive與sstoolkit是同一個(gè)作者,這哥們兒簡(jiǎn)直是個(gè)天才。

https://github.com/soffes/ssziparchive

3、ZipArchive

ZipArchive同樣是minizip的封裝。

https://github.com/mattconnolly/ZipArchive

4、Objective-Zip

Objective-Zip將Zlib和MiniZip用Objective-C進(jìn)行了封裝,使用起來(lái)非常簡(jiǎn)單。

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

5、zxing

zxing是一個(gè)開(kāi)源Java類(lèi)庫(kù)用于解析多種格式的1D/2D條形碼。目標(biāo)是能夠?qū)R編碼、DataMatrix、UPC的1D條形碼進(jìn)行解碼。其提供了多種平臺(tái)下的客戶(hù)端。

https://github.com/zxing/zxing

6、OpenUDID

OpenUDID是iOS禁止使用系統(tǒng)UDID之后的新解決方法。

https://github.com/ylechelle/OpenUDID

7、RegexKitLite

RegexKitLite是一個(gè)輕量級(jí)的Objective-C的正則表達(dá)式庫(kù),支持Mac OS X和iOS,使用ICU庫(kù)開(kāi)發(fā)。

https://github.com/wezm/RegexKitLite

8、STUtils

STUtils是一系列的工具集,包含了很多對(duì)于iOS原生類(lèi)的擴(kuò)展,當(dāng)然也包含一個(gè)用于安全保存用戶(hù)密碼STKeyChain。

https://github.com/ldandersen/STUtils

9、scifihifi-iphone

scifihifi-iphone用于安全保存用戶(hù)密碼到keychain中。

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

10、sskeychain

sskeychain同scifihifi-iphone一樣,不過(guò)屬于輕量級(jí)。

https://github.com/soffes/sskeychain

11、SDWebImage

SDWebImage調(diào)用網(wǎng)站上的圖片,跟本地調(diào)用內(nèi)置在應(yīng)用包里的圖片一樣簡(jiǎn)單。操作也很簡(jiǎn)單。

https://github.com/rs/SDWebImage

12、umeng

umeng既有統(tǒng)計(jì)分析,也有社會(huì)化組件。但是統(tǒng)計(jì)分析的用戶(hù)數(shù)似乎明顯多于其社會(huì)化組件的用戶(hù)。

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

16.動(dòng)畫(huà)特效

1:彈出層視圖,背景效果(可以自定義視圖的內(nèi)容)

地址:https://github.com/HJaycee/JCAlertView

2:圓形進(jìn)度條的顯示,中間可顯示值

地址:https://github.com/mdinacci/MDRadialProgress

3:很帥的數(shù)據(jù)加載動(dòng)畫(huà)(可以用于數(shù)據(jù)列表加載的展現(xiàn))

地址:https://github.com/NghiaTranUIT/FeSpinner

4:圖文混搭

地址:https://github.com/zhouande/TLAttributedLabel

5:可以簡(jiǎn)單展示在UINavigationBar下方,類(lèi)似Music app的播放列表視圖,彈出菜單視圖

地址:https://github.com/DrummerB/BFNavigationBarDrawer

6:比如篩選、模糊、優(yōu)化、蒙版、調(diào)整大小、旋轉(zhuǎn)以及保存等等。同時(shí)還提供了一個(gè)UIImageView子類(lèi)從URL異步加載圖片,并在下載完畢時(shí)展示圖片。

地址:https://github.com/Nyx0uf/NYXImagesKit

7:動(dòng)效彈出視圖(彈出窗里面為文字,可以定義彈出的方向,及顯示的時(shí)間)–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:表格行左右劃動(dòng)菜單

地址: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:圖片轉(zhuǎn)換插件

地址:https://github.com/rickytan/RTImageAssets

原文鏈接http://blog.csdn.net/BaiHuaXiu123/article/details/51314980

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀(guān)點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容