一些iOS常用的第三方庫(kù)和控件

網(wǎng)絡(luò)通信

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í)的通訊類庫(kù),使用非常簡(jiǎn)單商佛。

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

3喉钢、MKNetworkKit

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

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

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

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

1找颓、SBJSON

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

下載地址:

2击狮、JSONKit

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

下載地址:https://github.com/johnezang/JSONKit

3说莫、TouchJSON

TouchJSON用的也比較廣泛.

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

4、json-framework

沒(méi)有用過(guò)寞焙。

下載地址:https://github.com/stig/json-framework

5储狭、TBXML

TBXML是一套輕量級(jí)的DOM方式的XML解析類庫(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解析類庫(kù)娘扩,支持XPath着茸,不支持XML的修改。

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

7琐旁、KissXML

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

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

8灰殴、GDataXML

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

下載地址:

第三方管理

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類庫(kù)用于解析多種格式的1D/2D條形碼麻削。目標(biāo)是能夠?qū)R編碼、DataMatrix春弥、UPC的1D條形碼進(jìn)行解碼呛哟。 其提供了多種平臺(tái)下的客戶端。

https://github.com/zxing/zxing

6匿沛、ZBar

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

https://github.com/ZBar/ZBar

7、ObjQREncoder

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

https://github.com/jverkoey/ObjQREncoder

8、OpenUDID

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

https://github.com/ylechelle/OpenUDID

9平匈、RegexKitLite

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

https://github.com/wezm/RegexKitLite

10、STUtils

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

https://github.com/ldandersen/STUtils

11防症、scifihifi-iphone

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

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

12、sskeychain

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

https://github.com/soffes/sskeychain

13、SDWebImage

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

https://github.com/rs/SDWebImage

14裙犹、umeng

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

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

第三方UI

1袄膏、appirater

appirater是一個(gè)可以直接使用到任何iPhone應(yīng)用中的開(kāi)源類,用于提醒用戶在打開(kāi)App時(shí)掺冠,對(duì)應(yīng)用進(jìn)行評(píng)論或打分沉馆。

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

2、FDStatusBarNotifierView

FDStatusBarNotifierView 實(shí)現(xiàn)了在狀態(tài)欄中顯示自定義提醒信息的功能德崭。

下載地址:https://github.com/frankdilo/FDStatusBarNotifierView

3斥黑、MTStatusBarOverlay

MTStatusBarOverlay 是一個(gè)定制的 iOS狀態(tài)欄,用于覆蓋系統(tǒng)默認(rèn)的狀態(tài)欄眉厨。

下載地址:https://github.com/myell0w/MTStatusBarOverlay

4锌奴、iCarousel

iCarousel 是一個(gè)用來(lái)簡(jiǎn)化在 iOS 上實(shí)現(xiàn)旋轉(zhuǎn)木馬時(shí)的視圖切換效果,支持 iPad憾股,提供多種切換效果鹿蜀。

下載地址:https://github.com/nicklockwood/iCarousel

5、MBProgressHUD

MBProgressHUD就不多說(shuō)了荔燎,偉大的菊花耻姥。

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

6、SVProgressHUD

SVProgressHUD是一個(gè)輕量級(jí)的菊花有咨。

下載地址:https://github.com/samvermette/SVProgressHUD

7琐簇、MWPhotoBrowser

MWPhotoBrowser 實(shí)現(xiàn)了一個(gè)照片瀏覽器類似 iOS自帶的相冊(cè)應(yīng)用,可顯示來(lái)自手機(jī)的圖片或者是網(wǎng)絡(luò)圖片座享,可自動(dòng)從網(wǎng)絡(luò)下載圖片并進(jìn)行緩存婉商。可對(duì)圖片進(jìn)行縮放等操作渣叛。

下載地址:https://github.com/mwaterfall/MWPhotoBrowser

8丈秩、ShareSDK

ShareSDK支持分享到新浪微博、微信好友淳衙、微信朋友圈蘑秽、QQ好友饺著、騰迅微博、QQ空間肠牲、人人網(wǎng)幼衰、開(kāi)心網(wǎng)、豆瓣缀雳、搜狐微博渡嚣、網(wǎng)易微博、短信肥印、郵件识椰、打印、拷貝等深碱。但是由于這個(gè)SDK包很大腹鹉,所以用的時(shí)候一定要精簡(jiǎn)一下。下載地址:http://sharesdk.cn/Download

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末莹痢,一起剝皮案震驚了整個(gè)濱河市种蘸,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌竞膳,老刑警劉巖航瞭,帶你破解...
    沈念sama閱讀 217,657評(píng)論 6 505
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異坦辟,居然都是意外死亡刊侯,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,889評(píng)論 3 394
  • 文/潘曉璐 我一進(jìn)店門(mén)锉走,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)滨彻,“玉大人,你說(shuō)我怎么就攤上這事挪蹭⊥ざ” “怎么了?”我有些...
    開(kāi)封第一講書(shū)人閱讀 164,057評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵梁厉,是天一觀的道長(zhǎng)辜羊。 經(jīng)常有香客問(wèn)我,道長(zhǎng)词顾,這世上最難降的妖魔是什么八秃? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,509評(píng)論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮肉盹,結(jié)果婚禮上昔驱,老公的妹妹穿的比我還像新娘。我一直安慰自己上忍,他們只是感情好骤肛,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,562評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布纳本。 她就那樣靜靜地躺著,像睡著了一般腋颠。 火紅的嫁衣襯著肌膚如雪饮醇。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書(shū)人閱讀 51,443評(píng)論 1 302
  • 那天秕豫,我揣著相機(jī)與錄音,去河邊找鬼观蓄。 笑死混移,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的侮穿。 我是一名探鬼主播歌径,決...
    沈念sama閱讀 40,251評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼亲茅!你這毒婦竟也來(lái)了回铛?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書(shū)人閱讀 39,129評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤克锣,失蹤者是張志新(化名)和其女友劉穎茵肃,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體袭祟,經(jīng)...
    沈念sama閱讀 45,561評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡验残,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,779評(píng)論 3 335
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了巾乳。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片您没。...
    茶點(diǎn)故事閱讀 39,902評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖胆绊,靈堂內(nèi)的尸體忽然破棺而出氨鹏,到底是詐尸還是另有隱情,我是刑警寧澤压状,帶...
    沈念sama閱讀 35,621評(píng)論 5 345
  • 正文 年R本政府宣布仆抵,位于F島的核電站,受9級(jí)特大地震影響何缓,放射性物質(zhì)發(fā)生泄漏肢础。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,220評(píng)論 3 328
  • 文/蒙蒙 一碌廓、第九天 我趴在偏房一處隱蔽的房頂上張望传轰。 院中可真熱鬧,春花似錦谷婆、人聲如沸慨蛙。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,838評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)期贫。三九已至跟匆,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間通砍,已是汗流浹背玛臂。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 32,971評(píng)論 1 269
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留封孙,地道東北人迹冤。 一個(gè)月前我還...
    沈念sama閱讀 48,025評(píng)論 2 370
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像虎忌,于是被迫代替她去往敵國(guó)和親泡徙。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,843評(píng)論 2 354

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