Swift版本點(diǎn)擊這里歡迎加入QQ群交流: 594119878最新更新日期:18-09-17
A curated list of iOS objective-C ecosystem.
注意事項(xiàng):由于簡(jiǎn)書(shū)文章字?jǐn)?shù)限制剩拢,大部分內(nèi)容請(qǐng)移步Github查閱
Simply presscommand+F+"xxx@"to search for a keyword
Go through ourContent Menu
期待大家和我們一起共同維護(hù)线得,同時(shí)也期望大家隨時(shí)能提出寶貴的意見(jiàn)(直接提交issues即可)。請(qǐng)廣大網(wǎng)友只按照目錄結(jié)構(gòu)(即使目錄結(jié)構(gòu)有問(wèn)題)添加三方庫(kù)雷滚,并提交pull request。目錄問(wèn)題大家提出issues后樓主會(huì)及時(shí)更改的。
通知相關(guān)請(qǐng)搜索“對(duì)話交互@”@
具體內(nèi)容 =============================
GitHubRank?- GitHub活躍用戶排名(便于學(xué)習(xí)憨琳,請(qǐng)勿攀比).
expo?- Expo iOS/Android Client?https://docs.expo.io/.
PPRows for Mac?- 在Mac上優(yōu)雅的計(jì)算你寫(xiě)了多少行代碼.
NewsBlur?- 作者獨(dú)自一個(gè)人 Samuel Clay 做出來(lái)的一款名為 NewsBlur 的新聞閱讀器, 很多人都稱其為 Google Reader 的替代品, 這是它的源碼.
HackerNews-React-Native?- 用React Native 完成的 HackerNews 客戶端.
WeChat- 實(shí)現(xiàn)類似微信朋友圈或者QQ空間,評(píng)論回復(fù)纽绍,九宮格布局皆怕。處理鍵盤(pán)彈出后定位到當(dāng)前點(diǎn)擊的被評(píng)論人處。另:滑動(dòng)時(shí)候FPS在57-60之間西篓,縱享絲滑.
MessageDisplayKit?- An IM App like WeChat App has to send text, pictures, audio, video, location messaging, managing local address book, share a circle of friends, drifting friends, shake a fun and more interesting features.
iOSAppTemplate?- 高仿微信愈腾,iOS應(yīng)用開(kāi)發(fā)模板,個(gè)人總結(jié).
Bilibili_Wuxianda?- 贊 高仿Bilibili客戶端.
Coding-iOS?- Coding iOS 客戶端源代碼.
Coding-iPad?- Coding iPad 客戶端源代碼.
Monkey?- GitHub第三方iOS客戶端.
firefox-ios?Firefox for iOS.
RSSRead?- “已閱”(iOS上開(kāi)源RSS新聞閱讀器).
zulip-ios?- Dropbox收購(gòu)公司內(nèi)部社交服務(wù)商Zulip,然后全部開(kāi)源岂津,這是iOS App.
ChatSecure-iOS?- Objective-C寫(xiě)的XMPP聊天應(yīng)用.
FirebaseChat?- Objective-C寫(xiě)的完整的聊天應(yīng)用.
Meizi?- 豆瓣妹子圖iOS客戶端.
PlainReader?- 簡(jiǎn)閱是一款 iOS(iPhone + iPad) 新聞?lì)惪蛻舳硕ヌ玻瑑?nèi)容抓取自 cnBeta.COM。在售期間倍受好評(píng)寸爆,但由于版權(quán)問(wèn)題已于今年一月從 AppStore 下架礁鲁,下架至今,每天仍有幾千人在使用這款 App.
ECMobile_iOS?- 基于ECShop的手機(jī)商城客戶端.
wikipedia-ios?- 維基百科官方App, 已上架.
Sol?- 漂亮的扁平風(fēng)格的天氣App.
v2ex?- v2ex第三方iOS客戶端赁豆。V2EX是一個(gè)知名技術(shù)創(chuàng)意網(wǎng)站仅醇,由設(shè)計(jì)師、程序員及有創(chuàng)意的人參與的社區(qū).
WNXHuntForCity?- 城覓By-Objective-C.
breadwallet?- breadwallet - bitcoin wallet.
GreatReader?- GreatReader PDF閱讀客戶端.
Tropos?- 天氣客戶端.
WordPress-iOS?- WordPress iOS官方客戶端. 筆者強(qiáng)烈推薦的開(kāi)源項(xiàng)目.
TeamTalk?- 蘑菇街TeamTalk. 開(kāi)源IM. 筆者強(qiáng)烈推薦.
MessageDisplayKit?- 一個(gè)類似微信App的IM應(yīng)用魔种,擁有發(fā)送文字、圖片、語(yǔ)音颖榜、視頻狈究、地理位置消息,管理本地通信錄安拟、分享朋友 圈蛤吓、漂流交友、搖一搖和更多有趣的功能糠赦。
iOS-Oncenote?- 這是一款類似于印象筆記Evernote的生活類iOS應(yīng)用——朝夕筆記 Oncenote会傲。我希望能為更多的iOS開(kāi)發(fā)者提供幫助與服務(wù).
GSD_WeiXin?高仿微信.
v2ex?- v2ex 的客戶端,新聞拙泽、論壇.
wikipedia-ios?- wikipedia-ios 客戶端.
DeckRocket?- 在相同 WiFi 網(wǎng)絡(luò)環(huán)境內(nèi)淌山,通過(guò)iPhone 控制并播放 Mac 中的 PDF 文檔.
DSLolita?- 模仿新浪微博做的一款app,有發(fā)送博文顾瞻,評(píng)論泼疑,點(diǎn)贊,私聊功能.
STPhotoBrowser?- 高仿新浪微博的圖片瀏覽器荷荤,極佳的編寫(xiě)方式退渗,易擴(kuò)展,低耦合.
Tropos?- Tropos, 由 thoughtbot 推出的一款用 Objective-C 寫(xiě)的開(kāi)源天氣類應(yīng)用.
SmileWeather?- 開(kāi)源天氣類應(yīng)用,天氣圖標(biāo)很完整.
MVVMReactiveCocoa?- 基于MVVM的GitBucket客戶端2.0.AppStore地址梅猿,歡迎下載使用GitBucket和收藏MVVMReactiveCocoa.
Tomate?- 這個(gè)圓盤(pán)式計(jì)時(shí)器讓你更專注于工作或?qū)W習(xí)氓辣。P.S. App Store 上架收費(fèi)應(yīng)用(0.99 歐).
WNXHuntForCity?- iOS高仿城覓項(xiàng)目(開(kāi)發(fā)思路和代碼).
ZYChat?- 關(guān)于聊天界面的可消息類型擴(kuò)展,響應(yīng)綁定設(shè)計(jì).
meituan?- 美團(tuán)5.7iOS版(高仿)袱蚓,功能包括钞啸,團(tuán)購(gòu)首頁(yè),高德地圖搜索附近美食并顯示在地圖上喇潘,上門(mén)服務(wù)体斩,商家,友盟分享.
JFMeiTuan?- 造美團(tuán)應(yīng)用界面構(gòu)建的 iOS 應(yīng)用, 第二個(gè)是 @tubiebutu 的 JFMeiTuan.
SXNews?- 模仿網(wǎng)易新聞做的新聞軟件颖低,完成了主導(dǎo)航頁(yè)絮吵,新聞詳情頁(yè),圖片瀏覽頁(yè)忱屑,評(píng)論頁(yè).
Monkey?- GitHub開(kāi)發(fā)者和倉(cāng)庫(kù)排名的開(kāi)源App.
Uther?- 跟蠢萌的外星人聊天蹬敲,還能幫你記事”.itunes下載.
高仿斗魚(yú)TV?- 高仿斗魚(yú)TV暇昂,點(diǎn)擊頭部滾動(dòng)視圖可以播放視頻.
Coding-iPad?- @Coding的官方 iPad 客戶端.
wire-ios?- 私密消息應(yīng)用wire源碼.
react-native-gitfeed?- 目前最實(shí)用簡(jiǎn)潔的github客戶端了.
phphub-ios?- PHPHub的iOS客戶端,同時(shí)兼容iPhone和iPad.
LeagueofLegends?- 一個(gè)關(guān)于英雄聯(lián)盟的完整iOS開(kāi)源項(xiàng)目伴嗡,接口均來(lái)自多玩急波,騰訊各大游戲平臺(tái).
BTApp?- BTApp 仿半糖 iOS App 的 Demo 應(yīng)用.
iOS完整App資源收集?- 很多開(kāi)源的完整的App--標(biāo)哥的技術(shù)博客.
XCFApp-1?- 高仿下廚房App,Objective-C瘪校,Xcode7.2澄暮,數(shù)據(jù)通過(guò)Charles抓的,有接口也有本地?cái)?shù)據(jù)阱扬。說(shuō)明:關(guān)于代碼被清空泣懊,會(huì)用git的你肯定明白,教程.
YoCelsius?- 已經(jīng)上線的一款天氣預(yù)報(bào)的應(yīng)用,幾乎所有的交互動(dòng)畫(huà)效果麻惶,想學(xué)習(xí)動(dòng)畫(huà)的開(kāi)發(fā)人員可以作為參考.
DayDayNews?- 仿網(wǎng)易新聞客戶端馍刮,實(shí)現(xiàn)新聞瀏覽,視頻播放用踩,仿搜狐視頻渠退、百思不得姐等當(dāng)前主流視頻播放器,實(shí)現(xiàn)流媒體播放脐彩,自動(dòng)監(jiān)聽(tīng)屏幕轉(zhuǎn)動(dòng)碎乃,實(shí)現(xiàn)橫屏播放 , 抓取百度圖片,瀑布流顯示惠奸,夜間模式梅誓,環(huán)信即時(shí)通訊.
ECMobile_iOS?- 基于ECShop的手機(jī)商城客戶端(iOS、Android佛南、Php一體).
TKeyboard?- 這款應(yīng)用名為:TKeyboard梗掰。有一個(gè) Mac 端和一個(gè) iOS 端 App。簡(jiǎn)單來(lái)說(shuō)嗅回,可以通過(guò)藍(lán)牙及穗,使用 Mac 的鍵盤(pán)輸入內(nèi)容到 iPhone 設(shè)備中.
BDJProjectExample?- 基于VIPER設(shè)計(jì)模式,以XFLegoVIPER框架為引擎的仿《百思不得姐》項(xiàng)目.
UberSignature?- 一個(gè)通過(guò)觸摸前面的App.
HiPDA?- HiPDA的非官方客戶端(iOS版).
yanxuan-weex-demo?- a demo developed using weex/weex高仿網(wǎng)易嚴(yán)選App.
MeiTuan?- 高仿美團(tuán)客戶端 React-Native版绵载,支持iOS埂陆、Android.
OneM?- OneM是一款純ReactNative打造的集雜志瀏覽、音樂(lè)播放娃豹、視頻播放于一體的綜合性App,并且支持iOS和Android雙平臺(tái).
ZMBCY-iOS?- 高仿二次元網(wǎng)易GACHA,所有接口均通過(guò)Charles抓取而來(lái)焚虱,里面有可單獨(dú)抽離出來(lái)的卡片輪播.
Hotels?- 酒店預(yù)訂App.
YouTube-Music?- A Mac app wrapper for music.youtube.com.
MONO?- 高仿MONO(貓弄).
LZAlbum?- 基于 LeanCloud 的朋友圈,優(yōu)雅地使用 LeanCloud.
xkcd-Open-Source?- A free and open source xkcd comic reader for iOS.s
nimbus?- Nimbus是一個(gè)開(kāi)源的iOS框架懂版,比起Three20鹃栽,Nimbus的文檔更為全面、豐富躯畴,能夠?qū)崿F(xiàn)很多非常炫的界面特效.
ReactiveCocoa?- ReactiveCocoa受函數(shù)響應(yīng)式編程激發(fā)民鼓。不同于使用可變的變量替換和就地修改薇芝,RAC提供Signals來(lái)捕獲當(dāng)前值和將來(lái)值(?使用介紹?),不錯(cuò)的例子,入門(mén)好教程:ReactiveCocoa入門(mén)教程:第一部分?丰嘉。Reactive Cocoa 3.0 在 MVVM 中的應(yīng)用?,小碼哥:快速讓你上手ReactiveCocoa之基礎(chǔ)篇恩掷。
react-native-maps?- React Native Mapview component for iOS + Android.
react-native-svg?- SVG library for React Native. react-native-svg is built to provide a SVG interface to react native on both iOS and Android.
react-native-maps?- React Native Mapview component for iOS + Android.
react-native-code-push?- React Native module for CodePush(微軟提供的一套可用于React Native和Cordova的熱更新服務(wù)).
CYLTabBarController?- 低耦合集成TabBarController,最低只需傳兩個(gè)數(shù)組即可完成主流App框架搭建.
samurai-native?- 是一個(gè)基于瀏覽器內(nèi)核通過(guò)HTML+CSS 開(kāi)發(fā)原生移動(dòng)應(yīng)用的iOS框架.
HHRouter?- 一言以蔽之,URL Router 即將 UIViewController 映射成 URL供嚎,從而支持通過(guò) URL 進(jìn)行界面跳轉(zhuǎn)。是的峭状,就和 Web 一樣克滴。當(dāng)然,這并不是 Web Developer 轉(zhuǎn)職為 iOS Developer 后所做的無(wú)聊玩具优床。URL Router 有著許多切實(shí)的好處.
AsyncDisplayKit?- 異步界面渲染庫(kù),為極限優(yōu)化View效果而生(同時(shí)提供 UIView bridge 接口).
XFLegoVIPER?- A lightweight framework base on VIPER architecture for iOS, to build robust and maintained large scale project.
publishImageAndVideoAnsRecord?- 發(fā)布視頻劝赔、語(yǔ)言、照片模塊集合胆敞,其中包括帶placeHolder的TextView着帽、錄制小視頻、錄制音頻移层、選擇照片或拍照.
XBSettingController?- 快速搭建類個(gè)人中心及應(yīng)用設(shè)置界面.
EVNEstorePlatform?- App項(xiàng)目框架?簡(jiǎn)書(shū)解析
QMUI_iOS?- QMUI iOS——致力于提高項(xiàng)目 UI 開(kāi)發(fā)效率的解決方案.
UniversalProject?- 基于MVC架構(gòu)的iOS輕量級(jí)框架仍翰,封裝了基類、基于猿題庫(kù)YTKNetwork的網(wǎng)絡(luò)服務(wù)观话、工具庫(kù)予借,NavigationController轉(zhuǎn)場(chǎng)動(dòng)畫(huà)/瀑布流/粒子動(dòng)畫(huà)/小demo,已適配iOS11 & iPhone X.
coderZsq.project.oc?- A lightweight and efficient application development tool set for iOS, and accelerating the developing speed.
AppManager?-????An elegant exit application and restart mechanism management.
MACProject?- 這是一個(gè)用 Objective-C 寫(xiě)的 iOS 輕量級(jí)框架频蛔,旨在快速構(gòu)建 iOS App.
iOSProject?- 一些oc項(xiàng)目集合.
WYBasisKit?- "WYBasisKit" is a toolkit aimed at greatly improving efficiency.
react-native?- A framework for building native apps with React.
weex?- A framework for building Mobile cross-platform UI.
LoginWithReactiveCocoa?- ReactiveCocoa - 登錄交互效果的實(shí)現(xiàn)灵迫。
BeeFramework?- 與ReactiveCocoa類似,BeeFramework用戶指南 v1.0晦溪。
Objective-Chain?- Objective-Chain是一個(gè)面向?qū)ο蟮捻憫?yīng)式框架瀑粥,作者表示該框架吸收了 ReactiveCocoa 的思想,并且想做得更面向?qū)ο笠恍?/p>
MVVMFramework?- (OC版)總結(jié)整理下一個(gè)快速開(kāi)發(fā)框架三圆,分離控制器中創(chuàng)建tableView和collectionView的代碼狞换,已加入cell自適應(yīng)高度,降低代碼耦合嫌术,提高開(kāi)發(fā)效率哀澈。
react-native-config?- Bring some 12 factor love to your mobile apps.
react-native-syan-image-picker?- React-Native 多圖片選擇 支持裁剪 壓縮.
ReactNative的理解與思考,三端同一套代碼的實(shí)踐.
RNStudyNotes?- React Native 研究與實(shí)踐.
react-native-orientation?- Listen to device orientation changes in react-native and set preferred orientation on screen to screen basis.
QTEventBus?- 優(yōu)雅的處理全局事件,支持AppDelegate解耦.
ReSwift?- ReSwift 是一個(gè)輕量級(jí)的框架度气,能夠幫助你很輕松的去構(gòu)建一個(gè) Redux 架構(gòu)的app.
Small?- A small framework to split app into small parts.
Lotusoot?- 靈活的 Swift 組件通信和路由工具.
Aspects?- 個(gè)簡(jiǎn)潔高效的用于使iOS支持AOP面向切面編程的庫(kù).它可以幫助你在不改變一個(gè)類或類實(shí)例的代碼的前提下,有效更改類的行為.
Form?- JSON 驅(qū)動(dòng)的 Form表單系統(tǒng)割按,復(fù)雜的表單填寫(xiě)類 App 極其需要(比如淘寶呢!).
rexxar-ios?- 豆瓣推的混合開(kāi)發(fā)庫(kù) Mobile Hybrid Framework Rexxar iOS Container.
Objective-C-RSA?- Doing RSA encryption and decryption with Objective-C on iOS.
NSDictionary-NilSafe?- How we made NSDictionary nil safe at Glow.
Myriam?- A vulnerable iOS App with Security Challenges for the Security Researcher inside you.
Hopper App?- Hopper Disassembler是一款逆向工程工具磷籍,iOS愛(ài)好者可以使用它來(lái)進(jìn)行反匯編适荣,反編譯和調(diào)試應(yīng)用程序现柠。此工具也可用于修改和重組代碼。你只需在你的macOS或Linux系統(tǒng)上啟動(dòng)該應(yīng)用弛矛,然后將其指向你需要破解的二進(jìn)制文件即可够吩。總的來(lái)說(shuō)Hopper是一款非常好用的逆向工程工具丈氓,對(duì)于熱衷于iOS漏洞賞金的人而言周循,無(wú)疑它將成為一個(gè)首選.
ios-class-guard?- 一個(gè)用于混淆iOS的類名、方法名以及變量名的開(kāi)源庫(kù)--有人反映編譯出來(lái)的app運(yùn)行不了.
《Protecting iOS Applications》?- 文章系統(tǒng)地介紹了如何保護(hù)iOS程序的代碼安全万俗,防止反匯編分析.
fishhook?- fishhook是Facebook開(kāi)源的一個(gè)可以hook系統(tǒng)方法的工具.
MSCrashProtector?- An Global protection scheme(代碼容錯(cuò)處理).
JMPasswordView?- 簡(jiǎn)單實(shí)用的手勢(shì)密碼湾笛,效果可自行調(diào)控.
LSSafeProtector?- 防止crash框架,不改變?cè)a支持KVO自釋放闰歪,可以檢測(cè)到dealloc時(shí)未釋放的kvo嚎研,等19種crash.
WHC_ConfuseSoftware?- iOS代碼自動(dòng)翻新(混淆)專家(WHC_ConfuseSoftware)是一款新一代運(yùn)行在MAC OS平臺(tái)的App、完美支持Objc和Swift項(xiàng)目代碼的自動(dòng)翻新(混淆)库倘、支持文件名临扮、類名、方法名教翩、屬性名杆勇、添加混淆方法體、添加混淆屬性迂曲、自動(dòng)調(diào)用混淆方法等靶橱。。路捧。功能強(qiáng)大而穩(wěn)定.
仿密碼鎖-九宮格?- 仿密碼鎖-九宮格关霸,主要是使用UIButton 手勢(shì)事件 UIBezierPath畫(huà)圖,解鎖失敗彈出“密碼錯(cuò)誤”.
Valet?- 代客可以讓你安全地存儲(chǔ)在iOS和OS X的鑰匙串?dāng)?shù)據(jù)杰扫,而無(wú)需了解的鑰匙扣如何工作的事情.
CoreLock?- 本框架是高仿支付寶队寇,并集成了所有功能,并非一個(gè)簡(jiǎn)單的解鎖界面展示章姓。個(gè)人制作用時(shí)1周多佳遣,打造解鎖終結(jié)者框架.
LikeAlipayLockCodeView?- 高仿支付寶手勢(shì)解鎖(超級(jí)版).
Smile-Lock.swfit?- 一個(gè)類似于iOS的解鎖界面.
PCGestureUnlock?- 目前最全面最高仿支付寶的手勢(shì)解鎖,而且提供方法進(jìn)行參數(shù)修改凡伊,能解決項(xiàng)目開(kāi)發(fā)中所有手勢(shì)解鎖的開(kāi)發(fā).
ICPayPassWordDemo?- CPayPassWordDemo零渐,一個(gè)模仿支付寶支付密碼輸入對(duì)話框小demo.
RSAESCryptor?- 加密 RSA+AES Encryption/Decryption library for iOS. This library uses 2048-bit RSA and 256-bit key with 128-bit block size AES for encryption/decryption.
TouchID?- 用法簡(jiǎn)單的TouchID驗(yàn)證框架:兩行代碼搞定.
[SFHFKeychainUtils] (https://github.com/ldandersen/scifihifi-iphone) - iOS中使用SFHFKeychainUtils保存用戶密碼,比如項(xiàng)目中需要保存用戶密碼系忙,以實(shí)現(xiàn)自動(dòng)登錄的功能可以使用.
AESCipher-iOS?- AESCipher-iOS:用 Objective-C 實(shí)現(xiàn)的 AES 加密诵盼。與?AESCipher-Java?一并使用能達(dá)到 在iOS、Android、Java后臺(tái)產(chǎn)生相同密文风宁、正確解密成明文的目的洁墙。AES加密 - iOS與Java的同步實(shí)現(xiàn).
ABPadLockScreen?- 九宮格密碼鎖.
awesome-blockchain?- 收集所有區(qū)塊鏈(BlockChain)技術(shù)開(kāi)發(fā)相關(guān)資料,包括Fabric和Ethereum開(kāi)發(fā)資料.
app2dylib?- A reverse engineering tool to convert iOS app to dylib.
AFNetworking?- A delightful networking framework for iOS, OS X, watchOS, and tvOS.?iOS開(kāi)發(fā)下載文件速度計(jì)算?,?AFNetworking 3.0遷移指南?,?AFNetworking2.0源碼解析<一>?戒财、AFNetworking2.0源碼解析<二>热监、AFNetworking源碼解析<三>、AFNetworking源碼解析<四>饮寞。
YTKNetwork?- 是基于 AFNetworking 封裝的 iOS網(wǎng)絡(luò)庫(kù)孝扛,提供了更高層次的網(wǎng)絡(luò)訪問(wèn)抽象。相比AFNetworking幽崩,YTKNetwork提供了以下更高級(jí)的功能:按時(shí)間或版本號(hào)緩存網(wǎng)絡(luò)請(qǐng)求內(nèi)容疗琉、檢查返回 JSON 內(nèi)容的合法性、文件的斷點(diǎn)續(xù)傳歉铝、批量的網(wǎng)絡(luò)請(qǐng)求發(fā)送、filter和插件機(jī)制等凑耻,猿題庫(kù)出品.
RestKit?- RestKit是一款專為iOS設(shè)計(jì)的Objective-C框架太示,旨在與RESTful web服務(wù)的交互變得更簡(jiǎn)單快速。它基于強(qiáng)大的對(duì)象映射系統(tǒng)香浩,并且結(jié)合了一個(gè)干凈类缤、簡(jiǎn)單的HTTP請(qǐng)求/響應(yīng)API,大大減少了完成任務(wù)所需的代碼量邻吭。 RestKit is a framework for consuming and modeling RESTful web resources on iOS and OS X
Moya?- Network abstraction layer written in Swift.
HYBNetworking?- 基于AFN封裝的網(wǎng)絡(luò)庫(kù)餐弱,可以通用。基于AFNetworking封裝網(wǎng)絡(luò)庫(kù)說(shuō)明目前已經(jīng)提供了通用的GET/POST囱晴、上傳膏蚓、下載API等。
LxFTPRequest?- 支持獲取FTP服務(wù)器資源列表畸写,下載/上傳文件驮瞧,創(chuàng)建/銷毀ftp服務(wù)器文件/目錄,以及下載斷點(diǎn)續(xù)傳枯芬,下載/上傳進(jìn)度论笔,自動(dòng)判斷地址格式合法性跟蹤等功能!國(guó)人開(kāi)發(fā)千所,QQ:349124555狂魔。
ASIHTTPRequest?- Easy to use CFNetwork wrapper for HTTP requests, Objective-C, macOS and iPhone.
MutableUploadDemo?- 模擬需求:圖文混編,要求用戶選擇圖片后就上傳淫痰,可選擇多圖最楷,并行上傳,用戶確定提交后后臺(tái)執(zhí)行,必須全部圖片上傳完才能提交文字管嬉。
WTRequestCenter?- 方便緩存的請(qǐng)求庫(kù)皂林,提供了方便的HTTP請(qǐng)求方法,傳入請(qǐng)求url和參數(shù)蚯撩,返回成功和失敗的回調(diào)础倍。 UIKit擴(kuò)展提供了許多不錯(cuò)的方法,快速緩存圖片胎挎,圖片查看沟启,縮放功能, 顏色創(chuàng)建犹菇,設(shè)備UUID德迹,網(wǎng)頁(yè)緩存,數(shù)據(jù)緩存等功能揭芍。 無(wú)需任何import和配置胳搞,目前實(shí)現(xiàn)了基礎(chǔ)需求。
MMWormhole?- Message passing between iOS apps and extensions 2個(gè)iOS設(shè)備之間通信称杨。
STNetTaskQueue?- STNetTaskQueue Objective-C 可擴(kuò)展網(wǎng)絡(luò)請(qǐng)求管理庫(kù)肌毅。
MZDownloadManager?- 下載管理。
DVR?- 針對(duì)網(wǎng)絡(luò)請(qǐng)求的測(cè)試框架姑原,超實(shí)用的工具悬而。且支持 iOS, OSX, watchOS 全平臺(tái)。
HFDownLoad?- iOS開(kāi)發(fā)網(wǎng)絡(luò)篇之文件下載锭汛、大文件下載笨奠、斷點(diǎn)下載:NSData方式、NSURLConnection方式唤殴、NSURLSession下載方式?下載方式具體的思路般婆、區(qū)別見(jiàn)Blog?。
PPNetworkHelper?- AFN3.x與YYCache的二次封裝,一句話搞定網(wǎng)絡(luò)請(qǐng)求與緩存,和FMDB說(shuō)拜拜.
WANetworkRouting?- An iOS library to route API paths to objects on client side with request, mapping, routing and auth layers
Overcoat?- Small but powerful library that makes creating REST clients simple and fun.
ROADFramework?- Attributed-oriented approach for interacting with web services. The framework has built-in json and xml serialization for requests and responses and can be easily extensible.
TWRDownloadManager?- A modern download manager based on NSURLSession to deal with asynchronous downloading, management and persistence of multiple files.
HappyDns?- A Dns library, support custom dns server, dnspod httpdns. Only support A record.
Bridge?- A simple extensible typed networking library. Intercept and process/alter requests and responses easily.???
EVCloudKitDao?- Simplified access to Apple's CloudKit???
Siesta?- Elegant abstraction for RESTful resources that untangles stateful messes. An alternative to callback- and delegate-based networking.???
OctopusKit?- A simplicity but graceful solution for invoke RESTful web service APIs.
EVURLCache?- a NSURLCache subclass for handling all web requests that use NSURLRequest???
ResponseDetective?- Sherlock Holmes of the networking layer.???
agent?- Minimalistic Swift HTTP request agent for iOS and macOS???
Reach?- A simple class to check for internet connection availability in Swift.???朵逝、
SwiftHTTP?- Thin wrapper around NSURLSession in swift. Simplifies HTTP requests.???
NetKit?- A Concise HTTP Framework in Swift.???
MonkeyKing?- MonkeyKing helps you post messages to Chinese Social Networks.???
NetworkKit?- Lightweight Networking and Parsing framework made for iOS, Mac, WatchOS and tvOS.???
APIKit?- A networking library for building type safe web API client in Swift.???
SPTDataLoader?- The HTTP library used by the Spotify iOS client.
SWNetworking?- Powerful high-level iOS, macOS and tvOS networking library.
SOAPEngine?- This generic SOAP client allows you to access web services using a your iOS app, macOS app and AppleTV app.
Swish?- Nothing but Net(working)???
Malibu?-????Malibu is a networking library built on promises???
UnboxedAlamofire?- Alamofire + Unbox: the easiest way to download and decode JSON into swift objects.???
MMLanScan?- An iOS LAN Network Scanner library
Domainer?- Manage multi-domain url auto mapping ip address table
Restofire?- Restofire is a protocol oriented network abstraction layer in swift that is built on top of Alamofire to use services in a declartive way???
AFNetworking+RetryPolicy?- An objective-c category that adds the ability to set the retry logic for requests made with AFNetworking.
Nikka?- A super simple Networking wrapper that supports many JSON libraries, Futures and Rx?????
XMNetworking?- A lightweight but powerful network library with simplified and expressive syntax based on AFNetworking.
Merhaba?- Bonjour networking for discovery and connection between iOS, macOS and tvOS devices.
DBNetworkStack?- Resource-oritented networking which is typesafe, extendable, composeable and makes testing a lot easier.???
EFInternetIndicator?- A little swift Internet error status indicator using ReachabilitySwift.???
AFNetworking-Synchronous?- Synchronous requests for AFNetworking 1.x, 2.x, and 3.x.
QwikHttp?- a robust, yet lightweight and simple to use HTTP networking library designed for RESTful APIs.???
NetClient?- Versatile HTTP networking library written in Swift 3.???
Reactor?- Powering your RAC architecture???
OHHTTPStubs?- 輕松存網(wǎng)絡(luò)的要求腺兴!測(cè)試你的應(yīng)用程序使用假網(wǎng)絡(luò)數(shù)據(jù)和定制的響應(yīng)時(shí)間,響應(yīng)代碼和頭部.
CocoaAsyncSocket?- 無(wú)疑是目前封裝得最完善的Socket庫(kù)了:支持異步TCP/UDP廉侧,支持GCD页响,Objective-C接口封裝使用教程.
SocketRocket?- 一個(gè)非常不錯(cuò)的 Objective-C 的Socket庫(kù).
AsyncSocket?- Asynchronous socket networking library for Mac and iOS.
Socket通信?- 通過(guò)AsyncSocket封裝的Socket通訊方法,簡(jiǎn)單實(shí)用段誊,通俗易懂闰蚕,初學(xué)者不能錯(cuò)過(guò).
GCDAsyncSocket?- GCDAsyncSocket ,?不錯(cuò)的Demo.
WHCNetWorkKit?- WHCNetWorkKit 是http網(wǎng)絡(luò)請(qǐng)求開(kāi)源庫(kù)(支持GET/POST 文件上傳 后臺(tái)文件下載 UIButton UIImageView 控件設(shè)置網(wǎng)絡(luò)圖片 網(wǎng)絡(luò)數(shù)據(jù)工具json/xml 轉(zhuǎn)模型類對(duì)象網(wǎng)絡(luò)狀態(tài)監(jiān)聽(tīng)).
HSDownloadManager?- 下載音樂(lè)连舍、視頻没陡、圖片各種資源,支持多任務(wù)、斷點(diǎn)下載.
JSQMessagesViewController?- 非常???????的聊天界面框架.
XMPPFramework?- XMPPFramework openfire聊天.
Signal-iOS?- A private messenger for iOS.
MessageDisplayKit?- 仿微信聊天盼玄,參考JSQMessagesViewController.
SXTheQQ?- 用xmppFramework框架編寫(xiě)QQ程序贴彼,主要為了練習(xí)通訊的一些原理,界面比較渣 必須要先在本地配置好環(huán)境才可以運(yùn)行埃儿。
環(huán)信?- 給開(kāi)發(fā)者更穩(wěn)定IM云功能器仗。8200萬(wàn)用戶考驗(yàn),好用M(暫無(wú)及時(shí)語(yǔ)音精钮、視頻通話).
融云?- 即時(shí)通訊云服務(wù)提供商。(暫無(wú)及時(shí)語(yǔ)音剃斧、視頻通話).
容聯(lián)云通訊?- 提供基于互聯(lián)網(wǎng)通話,視頻會(huì)議,呼叫中心/IVR,IM等通訊服務(wù).