github上關(guān)于iOS的各種開源項(xiàng)目集合(4)

網(wǎng)絡(luò)相關(guān)

網(wǎng)絡(luò)連接

AFNetworking-

ASI不升級(jí)以后,最多人用的網(wǎng)絡(luò)連接開源庫(kù),iOS網(wǎng)絡(luò)編程之AFNetworking使用,iOS開發(fā)下載文件速度計(jì)算,AFNetworking

3.0遷移指南,AFNetworking2.0源碼解析<一>

Alamofire-

Alamofire是AFNetworking的作者mattt新寫的網(wǎng)絡(luò)請(qǐng)求的swift庫(kù)。

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ī)制等。

LxFTPRequest-

支持獲取FTP服務(wù)器資源列表,下載/上傳文件,創(chuàng)建/銷毀ftp服務(wù)器文件/目錄,以及下載斷點(diǎn)續(xù)傳,下載/上傳進(jìn)度,自動(dòng)判斷地址格式合法性跟蹤等功能!國(guó)人開發(fā),QQ:349124555。

HSDownloadManager-

HSDownloadManager,下載音樂、視頻、圖片各種資源,支持多任務(wù)、斷點(diǎn)下載。

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è)備之間通信。

socket.io-client-swift- WebSockect

客戶端類庫(kù)。開放的通訊協(xié)議,有利于構(gòu)建強(qiáng)大地跨平臺(tái)應(yīng)用。

Transporter- swift,

短小、精悍、易用的多文件(并發(fā)或順序)上傳和下載傳輸庫(kù)。還支持后臺(tái)運(yùn)行、傳輸進(jìn)程跟蹤、暫停/續(xù)傳/取消/重試控制等功能。

STNetTaskQueue-

STNetTaskQueue Objective-C 可擴(kuò)展網(wǎng)絡(luò)請(qǐng)求管理庫(kù)。

CocoaAsyncSocket-

在iOS開發(fā)中使用socket,一般都是用第三方庫(kù)AsyncSocket,不得不承認(rèn)這個(gè)庫(kù)確實(shí)很強(qiáng)大,使用教程

GCDAsyncSocket-

GCDAsyncSocket ,不錯(cuò)的Demo

Just- 小而美的 HTTP

類。功能簡(jiǎn)單、直接、完整且健壯性高-- swift。

Future-

基于微框架設(shè)計(jì)思想的異步執(zhí)行及結(jié)果響應(yīng)類,代碼即簡(jiǎn)單又干凈-- swift。

MZDownloadManager- 下載管理。

DVR-

針對(duì)網(wǎng)絡(luò)請(qǐng)求的測(cè)試框架,超實(shí)用的工具。且支持 iOS, OSX, watchOS 全平臺(tái)。

HFDownLoad-

iOS開發(fā)網(wǎng)絡(luò)篇之文件下載、大文件下載、斷點(diǎn)下載:NSData方式、NSURLConnection方式、NSURLSession下載方式下載方式具體的思路、區(qū)別見Blog

Pitaya.swift- Pitaya 是純

Swift 寫的 iOS 網(wǎng)絡(luò)庫(kù),支持 Basic Authorization、SSL 鋼釘、HTTP raw body / JSON

body、快速文件上傳等特性,并通過(guò)內(nèi)置 JSONNeverDie 實(shí)現(xiàn)了對(duì) JSON 的完全支持,開箱即用。中文文檔

圖像獲取

SDWebImage- SDWebImage

網(wǎng)絡(luò)圖片獲取及緩存處理。

Kingfisher- 純 Swift

實(shí)現(xiàn)的類 SDWebImage 庫(kù),實(shí)現(xiàn)了異步下載和緩存圖片。

KFSwiftImageLoader-

Swift,一個(gè)圖像緩存加載庫(kù)。

FastImageCache-

FastImageCache 網(wǎng)絡(luò)圖片獲取及緩存處理,iOS圖片加載速度極限優(yōu)化—FastImageCache解析

EGOCache-

十分知名的第三方緩存類庫(kù),可以緩存NSString、UIImage、NSImage以及NSData。除此,如果還可以緩存任何一個(gè)實(shí)現(xiàn)了接口的對(duì)象。所有緩存的數(shù)據(jù)都可以自定義過(guò)期的時(shí)間,默認(rèn)是1天。EGOCache

支持多線程(thread-safe),UITableView加載多張照片導(dǎo)致內(nèi)存上漲的問(wèn)題

YYWebImage- 一個(gè)圖片加載庫(kù)

YYWebImage,支持 APNG、WebP、GIF 播放,支持漸進(jìn)式圖片加載,更高性能的緩存,更多圖像處理方法,可以替代 SDWebImage

等開源庫(kù),相關(guān)文章

網(wǎng)絡(luò)聊天

XMPPFramework-

XMPPFramework openfire聊天。

SXTheQQ-

用xmppFramework框架編寫QQ程序,主要為了練習(xí)通訊的一些原理,界面比較渣 必須要先在本地配置好環(huán)境才可以運(yùn)行。

環(huán)信-

給開發(fā)者更穩(wěn)定IM云功能。8200萬(wàn)用戶考驗(yàn),好用!(暫無(wú)及時(shí)語(yǔ)音、視頻通話)

融云-

即時(shí)通訊云服務(wù)提供商。(暫無(wú)及時(shí)語(yǔ)音、視頻通話)

容聯(lián)云通訊-

提供基于互聯(lián)網(wǎng)通話,視頻會(huì)議,呼叫中心/IVR,IM等通訊服務(wù)。

chatsecure-

基于XMPP的iphone、android加密式聊天軟件,chatsecure官網(wǎng)iOS代碼1iOS代碼2iOS中文版

MessageDisplayKit-

仿微信聊天,參考JSQMessagesViewController。(國(guó)人寫)

JSQMessagesViewController- 聊天 。

SunFlower-

環(huán)信聊天demo,比較多功能 。

BlueTalk藍(lán)牙聊天-

以MultipeerConnectivity為基礎(chǔ), 實(shí)現(xiàn)了簡(jiǎn)單的藍(lán)牙聊天。

網(wǎng)絡(luò)測(cè)試

Reachability-

蘋果提供過(guò)一個(gè)Reachability類,用于檢測(cè)網(wǎng)絡(luò)狀態(tài)。但是該類由于年代久遠(yuǎn),并不支持ARC。該項(xiàng)目旨在提供一個(gè)蘋果的Reachability類的替代品,支持ARC和block的使用方式。iOS網(wǎng)絡(luò)監(jiān)測(cè)如何區(qū)分2、3、4G

Reachability.swift- 用于替換蘋果的

Reachability 類,可以方便地檢測(cè)當(dāng)前是否聯(lián)網(wǎng)以及具體的聯(lián)網(wǎng)狀態(tài)。

SimpleCarrie-

簡(jiǎn)單的運(yùn)營(yíng)商信息獲取!。

NetReachability- swift2.0

簡(jiǎn)單的方法檢查網(wǎng)絡(luò)連接的連通性,提供通知中心集成接口。

NetworkEye-

一個(gè)網(wǎng)絡(luò)調(diào)試庫(kù),可以監(jiān)控App內(nèi)HTTP請(qǐng)求并顯示請(qǐng)求相關(guān)的詳細(xì)信息,方便App開發(fā)的網(wǎng)絡(luò)調(diào)試。

SimpleBS.swift- 網(wǎng)絡(luò)測(cè)試小工具。

WebView

MGTemplateEngine-

MGTemplateEngine比較象 PHP 中的 Smarty、FreeMarker 和

Django的模版引擎,是一個(gè)輕量級(jí)的引擎,簡(jiǎn)單好用。只要設(shè)置很多不同的HMTL模版,就能輕松的實(shí)現(xiàn)一個(gè)View多種內(nèi)容格式的顯示,對(duì)于不熟悉HTML或者減輕

工作量而言,把這些工作讓設(shè)計(jì)分擔(dān)一下還是很好的,也比較容易實(shí)現(xiàn)設(shè)計(jì)想要的效果。

NJKWebViewProgress- 一個(gè)

UIWebView 的進(jìn)度條接口庫(kù),UIWebView 本身是不提供進(jìn)度條的。

GTMNSString-HTML-

谷歌開源的用于過(guò)濾HTML標(biāo)簽。

Model

JSONKit-

JSONKit庫(kù)是非常簡(jiǎn)單易用而且效率又比較高的,重要的JSONKit適用于ios

5.0以下的版本,使用JSONKit庫(kù)來(lái)解析json文件,只需要下載JSONKit.h

和JSONKit.m添加到工程中;然后加入libz.dylib即可。

JSONModel-

解析服務(wù)器返回的Json數(shù)據(jù)的庫(kù),JSONModel源碼解析一

Mantle-

Mantle主要用來(lái)將JSON數(shù)據(jù)模型化為OC對(duì)象, 大系統(tǒng)中使用。為什么選擇Mantle

RFJModel-

RFJModel是一個(gè)IOS類庫(kù),可以將JSON字典自動(dòng)裝填到OBJC對(duì)象。相比JSONModel有一些非常好的特性,使用上也比較簡(jiǎn)單。

XMLDictionary- ios與mac

os平臺(tái)下xml與NSDictionary相互轉(zhuǎn)化開源類庫(kù)。

MJExtension-

用于json轉(zhuǎn)model進(jìn)行使用,轉(zhuǎn)換效率很高,使用也比較簡(jiǎn)單,只要前后臺(tái)約定好,json直接就轉(zhuǎn)成了model。

CFRuntime- “Swift 版的

MJExtension,運(yùn)行時(shí)、反射與一鍵字典模型互轉(zhuǎn)”。

DDModel-

快速搭建項(xiàng)目Model層,支持ORM映射關(guān)系,能從JSON/XML直接實(shí)例一個(gè)Model對(duì)象。支持SQLite本地?cái)?shù)據(jù)持久化,封裝了HTTP,

減少HTTP代碼與UIViewController的代碼耦合,支持Cache;類似RESTKit、Mantle的功能;使用該類庫(kù)以后簡(jiǎn)化了網(wǎng)絡(luò)層的開發(fā)工作,把更多的精力放在UI上面;目前只支持GET/POST方法的請(qǐng)求。使用到的第三方庫(kù)有:1.SQLitePersistentObject;

2.JTObjectMapping; 3.AFNetworking; 4.XMLDictionary;

protobuf-swift- Protocol

Buffers 的 Swift 語(yǔ)言實(shí)現(xiàn)庫(kù)。P.S. Protocol Buffers 是 Google

開源項(xiàng)目,主要功能是實(shí)現(xiàn)直接序列化結(jié)構(gòu)化的對(duì)象數(shù)據(jù),方便跨平臺(tái)快速傳遞,開發(fā)者也可以直接修改 protobuf 中的數(shù)據(jù)。相比 XML 和

JSON,protobuf 解析更快,存儲(chǔ)更小。

JSONCodable- 基于 Swift

2.0 新特性(Protocol Extensions and Error Handling)的JSON 解析類。

SwiftyJSON-

使Swift的JSON解析變得簡(jiǎn)單。

JSONNeverDie.swift- JSON 到

Model 類的自動(dòng)映射工具。

Fuzi.swift-

Swift實(shí)現(xiàn)的輕量快速的 XML/HTML 解析器。

SWXMLHash.swift- 易用的 XML

解析類庫(kù)。非常實(shí)用的“輪子”。

YYModel- 高性能的 iOS

JSON 模型框架。

通訊錄

快速查找聯(lián)系人-

類似微信聯(lián)系人搜索的界面,快速查找聯(lián)系人,并支持點(diǎn)擊查詢結(jié)果 。

其他

DateTimeKit-

一個(gè)超贊的時(shí)間處理的庫(kù),Joda-Time ! 他能幫你輕松處理時(shí)區(qū),處理時(shí)間加減,計(jì)算到期時(shí)間等等場(chǎng)景下的問(wèn)題。

SwiftDate-

特別完整、強(qiáng)大的日期時(shí)間操作管理類庫(kù)。它幾乎涵蓋了已知開源日期類庫(kù)所有優(yōu)秀特性。 他能幫你輕松處理時(shí)區(qū),處理時(shí)間加減,計(jì)算到期時(shí)間等等場(chǎng)景下的問(wèn)題。

iOS私有API- 私有API,綠色 ==

public,紅色 == private,藍(lán)色 == dylib。

iOS源代碼- iOS源代碼。

libfacedetection- C++ 人臉識(shí)別

包含正面和多視角人臉檢測(cè)兩個(gè)算法.優(yōu)點(diǎn):速度快(OpenCV haar+adaboost的2-3倍), 準(zhǔn)確度高

(FDDB非公開類評(píng)測(cè)排名第二),能估計(jì)人臉角度。

Slidden-

一個(gè)老外開源的開發(fā)自定義鍵盤的庫(kù),利用這個(gè)開源庫(kù),可以方便的配置鍵位、顏色以及鍵位對(duì)應(yīng)的圖片。

TPKeyboardAvoiding-

用戶鍵盤彈出自動(dòng)計(jì)算高度,進(jìn)行屏幕滾動(dòng)操作。

CDPMonitorKeyboard-

CDPMonitorKeyboard封裝,可以解決輸入視圖(例如textField,textView等)被鍵盤覆蓋問(wèn)題,并可設(shè)置高于鍵盤多少。

自動(dòng)監(jiān)聽鍵盤高度-

自動(dòng)監(jiān)聽鍵盤高度,初始界面,輸入框在屏幕最下方,當(dāng)鍵盤出現(xiàn)時(shí),輸入框隨即移動(dòng)到鍵盤上方。

KeyboardToolBar-

從此不再擔(dān)心鍵盤遮住輸入框,文檔

SYKeyboardTextField-

SYKeyboardTextField 是一個(gè)輕巧,簡(jiǎn)單,非侵入式的鍵盤附隨輸入框! 采用Swift編寫。

BlocksKit- block框架,為

OC 常用類提供了強(qiáng)大的 Block 語(yǔ)法支持,使得編寫 OC 代碼變得舒適、快速、優(yōu)雅。

KVOController- 在項(xiàng)目中有使用 KVO

,那么 KVOController 絕對(duì)是個(gè)好選擇。它是 facebook 開源的一個(gè) KVO 增強(qiáng)框架。

appirater- 用于提醒用戶給你的

APP 打分的工具。

MotionKitr- 為核心運(yùn)動(dòng)框架(The

Core Motion framework)提供友好的類庫(kù)封裝,以更方便使用三軸陀螺儀和加速感應(yīng)器特性。

Review Monitor- 第一時(shí)間自動(dòng)推送

Apple Store 的用戶評(píng)論到你的郵件箱或者 Slack,第一時(shí)間跟進(jìn)用戶反饋,打造優(yōu)秀 App 必備工具!類似的有:App annie

的類似功能。

WBWebViewConsole-

類似微博iPhone客戶端的 “調(diào)試選項(xiàng)” 嗎?把其中的 “內(nèi)置瀏覽器網(wǎng)頁(yè)調(diào)試” 開源在 Github 上了。

ios-good-practices-

ios-good-practices iOS 開發(fā)最佳實(shí)踐。

iOS開發(fā)最佳實(shí)踐- iOS 開發(fā)最佳實(shí)踐

-- 中文。

TodayExtensionSharingDefaults-

TodayExtensionSharingDefaults是一個(gè)iOS 8

Today擴(kuò)展示例,可以使用NSUserDefaults與其containing app分享數(shù)據(jù)。

QRCodeReader.swift-

QRCodeReader.swift一款簡(jiǎn)單的 QR 二維碼閱讀組件及示例,提供前后相機(jī)切換功能。

QR-Code-Generator.swift- 生成二維碼。

QRCatcher-

一個(gè)簡(jiǎn)潔美觀的二維碼掃描應(yīng)用,iOS學(xué)習(xí):AVFoundation

視頻流處理--二維碼掃描。

MQRCodeReaderViewController- 二維碼掃描控件, UI

做了優(yōu)化, 仿造微信, 直接拖進(jìn)項(xiàng)目就可使用。

Parsimmon-

swift,小而美的語(yǔ)言學(xué)類庫(kù)封裝工具包。提供分詞、標(biāo)記詞性、詞形歸并、樸素貝頁(yè)斯分類、決策樹等自然語(yǔ)言分析小工具。P.S.

英語(yǔ)分詞效果好于中文,感興趣的同學(xué)可以針對(duì)中文做一些優(yōu)化開發(fā)。參考譯文 NSHipster -NSLinguisticTagger

Password-keyboard-

隨機(jī)變換數(shù)字位置的密碼鍵盤。 模仿銀行類應(yīng)用在付款時(shí)輸入的隨機(jī)密碼鍵盤。

MKMapView-Extension- 這是關(guān)于

MKMapView 寫的一個(gè)基于swift的擴(kuò)展,可以擴(kuò)展 MKMapView 的相關(guān)功能,減少?gòu)?fù)用代碼量。

SemverKit-

針對(duì)符合『語(yǔ)義化版本規(guī)范 2.0.0』版本號(hào)的解析、比較運(yùn)算類庫(kù)。不僅支持 Major, Minor, Patch,還支持 Alpha 和 Beta

預(yù)發(fā)布版本,以及相應(yīng)地遞增運(yùn)算擴(kuò)展。

SwiftValidator-

基于規(guī)則的輸入驗(yàn)證類庫(kù)。項(xiàng)目良好的面向?qū)ο笤O(shè)計(jì)思想,使規(guī)則的擴(kuò)展及自定義非常方便。更專業(yè)的規(guī)則引擎(甚至是基于自然語(yǔ)言的規(guī)則配置)解決方案,比如:開源的

Drools,商用的 ILOG 等。

Tesseract-OCR-iOS-

有關(guān)OCR文字識(shí)別項(xiàng)目。

Screenotate- 支持 OCR

文字識(shí)別的載屏筆記 Mac 完整應(yīng)用。

cocoacats- 【分類匯總】里面收集了

iOS 中常用的分類文件,一直在更新。。

Olla4iOS-

過(guò)去積累的一些方便復(fù)用的類和方法,還在整理中。

DKNightVersion-

用最快的方式給你的應(yīng)用加上夜間和白天的切換效果。

TouchVisualizer-

實(shí)用的多點(diǎn)觸摸可視化組件。擴(kuò)展并作用于 UIWindows,結(jié)構(gòu)上提供了簡(jiǎn)單地針對(duì)觸摸顯示定制,比如觸摸點(diǎn)的顏色。

RegexKitLite- 用來(lái)處理正則表達(dá)式。

Regex.swift-

實(shí)用的正則表達(dá)式微框架類庫(kù)。

PySwiftyRegex.swift-

像Python一樣簡(jiǎn)潔高效地作正則處理。

PhoneNumberKit.swift-

解析、格式化及驗(yàn)證國(guó)際電話號(hào)碼工具庫(kù)(相當(dāng)于 Google 的 libphonenumber 庫(kù)的 Swift 版本)。

XcodeServerSDK- 非官方 Xcode

Server SDK 封裝庫(kù)。 P.S. 該 SDK 分離自之前推薦的由該作者開發(fā)的自動(dòng)測(cè)試框架Buildasaur

BFKit-Swift- BFKit-Swift

這套工具庫(kù)可以提高應(yīng)用開發(fā)效率。

CKSIncrementalStore- 基于 CloudKit

服務(wù)器實(shí)現(xiàn)多終端數(shù)據(jù)同步。

SwiftSequence- 簡(jiǎn)潔、靈活、多變的操作

SequenceType 的類庫(kù)(基于微框架(μframework)設(shè)計(jì)思想)。

IDNFeedParser-

一個(gè)簡(jiǎn)單易用的Rss解析庫(kù)。

CoreUmeng- 簡(jiǎn)單:友盟分享封裝。

openshare-

不用官方SDK,利用社交軟件移動(dòng)客戶端(微信/QQ/微博/人人/支付寶)分享/登錄/支付。

Swifternalization-

一套實(shí)用的本地化工具庫(kù)。使用教程及 API 文檔完整。值得收入項(xiàng)目的“輪子”。

apous- 一款有趣的 Swift

應(yīng)用 - 讓 Swift 成為腳本語(yǔ)言。

Mirror-

通過(guò)反射(Refection)實(shí)現(xiàn)鏡像對(duì)象封裝庫(kù)。從而可以更輕松獲取(或輸出)對(duì)象屬性名、類型及值變量。

Proposer- Proposer

用單個(gè) API 處理 iOS 上的權(quán)限請(qǐng)求,以便使用前確認(rèn)可訪問(wèn)“相冊(cè)”、“相機(jī)”、“麥克風(fēng)”、“通訊錄”或“用戶位置”。

PermissionScope-

用這個(gè)庫(kù)可以在詢問(wèn)用戶前,就告知用戶所需的系統(tǒng)權(quán)限,為用戶帶來(lái)更好的體驗(yàn)。接受度更高—>更多活躍用戶->更高的留存率->數(shù)據(jù)更好->下載率更高。

LocationManager-

CoreLocation使用起來(lái)還是比較麻煩的,需要授權(quán),判斷系統(tǒng)版本等等,所以推薦使用第三方框架LocationManager,使用Block,十分簡(jiǎn)單!iOS-CoreLocation:無(wú)論你在哪里,我都要找到你!

pangu.objective-c- 有多種語(yǔ)言實(shí)現(xiàn)版本~

Pangu.Objective-C:格式化中英文之間的空格(OC)。

objection-

一個(gè)輕量級(jí)的依賴注入框架Objection。

ControlOrientation-

如何用代碼控制以不同屏幕方向打開新頁(yè)面【iOS】,使用說(shuō)明

iRate- 問(wèn)卷調(diào)查。

GameCenterManager-

在iOS上管理GameCenter vanilla并不算難,但是有了這個(gè)庫(kù)會(huì)更簡(jiǎn)單也更快。好上加好不是更好么。

SlackTextViewController-

用作極佳、定制的文本輸入控制時(shí),自適應(yīng)文本區(qū)域,手勢(shì)識(shí)別、自動(dòng)填充、多媒體合并,快速drop-in解決方案。

IAPHelper-

應(yīng)用內(nèi)付費(fèi)給我們提供了很多樣本代碼,而這個(gè)庫(kù)丟掉了那些代碼,將金錢交易相關(guān)的大多通用任務(wù)做了簡(jiǎn)單的封裝。

TAPromotee-

交叉推廣應(yīng)用是你可以免費(fèi)實(shí)現(xiàn)的最佳市場(chǎng)推廣策略之一。使用這個(gè)庫(kù)做起來(lái)非常簡(jiǎn)單,不用都不可能——將TAPromotee加入你的podfile中,免費(fèi)配置與享受更多下載吧。

DownloadFontOnline-

實(shí)現(xiàn)了在線下載一些字體的功能,不用在工程中導(dǎo)入字體庫(kù),下載的字體也不會(huì)保存在你的應(yīng)用中,所以可以放心使用。修復(fù)了一下崩潰的bug。

STClock- 仿錘子時(shí)鐘。

GitUp-

GitUp是一個(gè)可視化的Git客戶端,能夠?qū)崟r(shí)的進(jìn)行編輯、合并、回滾等多種操作,更多功能,請(qǐng)下載體驗(yàn)。

獲取聯(lián)系人信息,通訊錄-

獲取聯(lián)系人信息,通訊錄。

Universal-Jump-ViewController-

根據(jù)規(guī)則跳轉(zhuǎn)到指定的界面(runtime實(shí)用篇一)。

Device-swift-

可以非常方便的獲取設(shè)備型號(hào)和屏幕尺寸,實(shí)現(xiàn)起來(lái)難度不大,大家可以學(xué)習(xí)一下源碼。

RunKit.swift- 針對(duì) GCD

框架的一個(gè)友好訪問(wèn)封裝庫(kù)(支持方法鏈?zhǔn)秸{(diào)用)。

Plum-O-Meter- swift 稱重應(yīng)用,

(3D Touch之我見)[http://swift.gg/2015/10/23/3d-touch-impressions-and-thoughts/]。

打開自帶地圖、百度地圖、騰訊地圖-

打開自帶地圖、百度地圖、騰訊地圖。

batteryLevelTest-

runtime精準(zhǔn)獲取電池電量,文檔

openshare-

不用官方SDK,利用社交軟件移動(dòng)客戶端(微信/QQ/微博/人人/支付寶)分享/登錄/支付。。

DateTools-

用于提高Objective-C中日期和時(shí)間相關(guān)操作的效率。靈感來(lái)源于 DateTime和Time Period Library。

DDSlackFeedback-

用這個(gè)接口實(shí)現(xiàn)的搖一搖上傳文字或者截屏反饋到你的 Slack channel,特別適合測(cè)試 app 的時(shí)候用,集成也很簡(jiǎn)單。

BabyBluetooth-

是一個(gè)非常容易使用的藍(lán)牙庫(kù), 適用于 iOS 和 Mac OS, 基于原生 CoreBluetooth 框架封裝, 可以幫開發(fā)者們更簡(jiǎn)單地使用

CoreBluetooth API, 使用鏈?zhǔn)椒椒w, 使得代碼更簡(jiǎn)潔、優(yōu)雅。

BluetoothKit.swift- 基于

CoreBluetooth API 實(shí)現(xiàn)iOS/OS X 設(shè)備間藍(lán)牙通訊封裝類庫(kù)。功能強(qiáng)大、傳輸穩(wěn)定,示例完整,很酷。

CoreDataStack.swift- 存儲(chǔ)棧。

SYNQueue.swift- 執(zhí)行隊(duì)列類庫(kù)。

DDMathParser.swift- 相比

NSExpression 和 GCMathPaser,功能更強(qiáng)大的數(shù)學(xué)表達(dá)式解析器。

RateLimit.swift-

簡(jiǎn)單、實(shí)用定時(shí)執(zhí)行任務(wù)工具類庫(kù)。

iOS-Categories-

收集了許多有助于開發(fā)的iOS擴(kuò)展,各種category分類。

YYCategories- 功能豐富的

Category 類型工具庫(kù)。

YYAsyncLayers- iOS

異步繪制與顯示的工具。

YYDispatchQueuePool- iOS

全局并發(fā)隊(duì)列管理工具。

YYKeyboardManager- iOS

鍵盤監(jiān)聽管理工具。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 228,702評(píng)論 6 534
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 98,615評(píng)論 3 419
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人,你說(shuō)我怎么就攤上這事。” “怎么了?”我有些...
    開封第一講書人閱讀 176,606評(píng)論 0 376
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我,道長(zhǎng),這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 63,044評(píng)論 1 314
  • 正文 為了忘掉前任,我火速辦了婚禮,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 71,826評(píng)論 6 410
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 55,227評(píng)論 1 324
  • 那天,我揣著相機(jī)與錄音,去河邊找鬼。 笑死,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 43,307評(píng)論 3 442
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 42,447評(píng)論 0 289
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 48,992評(píng)論 1 335
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 40,807評(píng)論 3 355
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 43,001評(píng)論 1 370
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 38,550評(píng)論 5 361
  • 正文 年R本政府宣布,位于F島的核電站,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 44,243評(píng)論 3 347
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 34,667評(píng)論 0 26
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 35,930評(píng)論 1 287
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 51,709評(píng)論 3 393
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 47,996評(píng)論 2 374

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