ios常用三方庫

彈框

FFToastGitHub中最強(qiáng)大的iOS Notification和AlertView框架,沒有之一溪窒!

TYAlertController各種風(fēng)格的彈框隘梨,滿足你的各種需求

JKPopMenuView簡單的彈出菜單

MMPopupView精簡的彈框煤篙,非常漂亮,和喜歡

MJPopupViewControllerA UIViewController Category to display a ViewController as a popup with different transition effects.

QBPopupMenu自定義popup menu璧诵,外觀和iOS7上的UIMenuController

類似

CWStatusBarNotification狀態(tài)欄通知

DOPDropDownMenu下拉列表菜單

KLCPopup非常漂亮的彈出控件

自動(dòng)布局

Masonry最優(yōu)雅的自動(dòng)布局解決方案汰蜘,支持鏈?zhǔn)骄幊?/p>

PureLayout又一強(qiáng)大的自動(dòng)布局解決方案

SDAutoLayout一行代碼搞定自動(dòng)布局

網(wǎng)絡(luò)請求

AFNetworking地球人都在用

CocoaAsyncSocket封裝最完善的Socket類庫

RxAlamofire封裝Alamofire

基礎(chǔ)工具類以及Category

sstoolkit一個(gè)不錯(cuò)的工具包,提供各種比如編碼之宿、加密族操、字符串處理等等東西

BFKit Swift版本國外的一個(gè)大神寫的很好用的分類,比較齊全

YYKitibireme用心之作

BlocksKit為基礎(chǔ)類提供Block支持澈缺,很好用

DateTools非常強(qiáng)大的日期處理工具

FlatUIKit擴(kuò)展Foundation基本UI主件坪创,扁平化風(fēng)格

iOS-CategoriesiOS Objective-C Category, a collection of useful Objective-C Categories extending iOS Frameworks such as Foundation,UIKit,CoreData,QuartzCore,CoreLocation,MapKit Etc.

PinYin4Objc拼音解析

ZipArchive解壓縮

Chameleon扁平顏色框架,可以創(chuàng)建非常漂亮的顏色

CYLTabBarController低耦合集成TabBarController

RKNotificationHub在右上方顯示通知小角標(biāo)

Material-Controls-For-iOSGoogle風(fēng)格的控件

YYKitA collection of iOS components.

動(dòng)畫

JHChainableAnimations鏈?zhǔn)絼?dòng)畫編程姐赡,有點(diǎn)Masonry的味道

Canvas非常強(qiáng)大的動(dòng)畫框架

VCTransitionsLibrary轉(zhuǎn)場動(dòng)畫庫

iCarousel各種3D變換的動(dòng)畫莱预,以前用過,炫酷得沒朋友

tapkulibraryTapku remain home to the things like the calendar UIs, coverflow, and any legacy classes, ect.

TBIconTransitionKit點(diǎn)擊按鈕過渡動(dòng)畫 + –> x - –> +

SpringA library to simplify iOS animations in Swift

awesome-iOS-animationiOS動(dòng)畫庫整理收集

FeSpinnerRocket Loader Collection for iOS app,有一些非常有趣的loading動(dòng)畫

SDECollectionViewAlbumTransitionCollectionView相冊自定義轉(zhuǎn)場

RZTransitionsA library of custom iOS View Controller Animations and Interactions.

AnimatedTransitionGallery各種自定義轉(zhuǎn)場動(dòng)畫收集项滑,非常值得學(xué)習(xí)

StarWars.iOS非常炫酷的CAShapeLayer動(dòng)畫依沮,非常炫酷

Animations來自極客學(xué)院的YouXianMing的一些動(dòng)畫收集

ZFDragableModalTransitionCustom animation transition for present modal view controller

Gif引擎

FLAnimatedImageFlipboard開源的Gif引擎

緩存

RENCache簡單的緩存解決方案

RNCachingURLProtocolwebView離線緩存庫

HanekeSwiftSwift語言書寫的輕量級圖片緩存框架

FastImageCachePath官方開源的圖片緩存框架

Kingfisher貓神用Swift實(shí)現(xiàn)圖片下載緩存框架

文本相關(guān)

TTTAttributedLabel非常強(qiáng)大的Label,支持屬性枪狂,數(shù)據(jù)診斷和鏈接

SlackTextViewControllerSlack

開源的drop-in UIViewController subclass with a growing text input view and other useful messaging features

RTLabel可以展示Html的Label

TYAttributedLabel強(qiáng)大的屬性文本控件(無需了解CoreText

)危喉,支持圖文混排顯示,支持添加鏈接州疾,image和UIView控件辜限,支持自定義排版顯示

CSGrowingTextView文本框會隨著輸入字?jǐn)?shù)改變高度

LTMorphingLabel效果非常炫的文本框

TextFieldEffects動(dòng)效非常不錯(cuò)的文本輸入框

DDRichText圖文混排

BMLine為你的View增加線條

UITextView-PlaceholderA missing placeholder for UITextView.

加載進(jìn)度

DACircularProgress各種圓形和圓環(huán)型進(jìn)度指示

NJKWebViewProgressUIWebView progress interface

MBProgressHUD這個(gè)不用講,基本上都會用

SVProgressHUD又一個(gè)進(jìn)度指示

Toast和MBProgressHUD差不多

LCProgressHUD對MBProgressHUD的簡單封裝严蓖,非常實(shí)用

TSMessages消息通知提醒框薄嫡,非常好用

PINRemoteImagePinterest

抓取遠(yuǎn)程圖片類

SDWebImage最廣泛使用的圖片緩存框架

AlamofireImageSwift版本的SDWebImage

鍵盤類

DAKeyboardControl一個(gè)鍵盤管理框架

IQKeyboardManager全局鍵盤管理

TPKeyboardAvoiding使用時(shí)設(shè)置scrollView的類為TPKeyboardAvoidingScrollView

即可支持xib

RDRStickyKeyboardView作者已經(jīng)停止維護(hù)氧急。。毫深。

抽屜

ViewDeck功能強(qiáng)大的抽屜效果

MMDrawerController又一個(gè)抽屜

SWRevealViewControllerA UIViewController subclass for revealing a rear (left and/or right) view controller behind a front controller, inspired by the Facebook app, done right!

MSDynamicsDrawerViewControllerContainer view controller that leverages UIKit Dynamics to provide a realistic drawer navigation paradigm.

PKRevealController安裝簡便吩坝,高度定制且對手勢識別良好

NavigationBar

AMScrollingNavbarSwift

語言編寫上下滑動(dòng)時(shí)動(dòng)態(tài)隱藏標(biāo)題欄

LTNavigationbar導(dǎo)航欄顏色動(dòng)態(tài)改變

JZNavigationExtensionNavigation的擴(kuò)展,推薦

ScrollView相關(guān)

SwipeViewSwipeView is a class designed to simplify the implementation of horizontal, paged scrolling views on iOS. It is based on a UIScrollView, but adds convenient functionality such as a UITableView-style dataSource/delegate interface for loading views dynamically, and efficient view loading, unloading and recycling.

SWTableViewCell自定義Cell側(cè)滑動(dòng)作

MGSwipeTableCell自定義Cell側(cè)滑動(dòng)作哑蔫,效果多樣

CHTCollectionViewWaterfallLayout瀑布流布局

TYSlidePageScrollViewAn easy solution to page views or controllers with header and page tabbar,footer

XLPagerTabStripAndroid PagerTabStrip for iOS. nice

MJ系列

MJExtensionmodel <--> dic <--> json 框架

MJRefresh刷新控件

數(shù)據(jù)庫

realm-cocoa跨平臺輕量級數(shù)據(jù)庫解決方案,勵(lì)志取代Core Data& SQLite

fmdb對sqlite實(shí)現(xiàn)面向?qū)ο蟮姆庋b

圖標(biāo)庫

PNChart提供各種圖標(biāo)樣式钉寝,性能還非常不錯(cuò)

ChartsBeautiful charts for iOS/tvOS/OSX! The Apple side of the crossplatform MPAndroidChart.

圖片處理以及展示相關(guān)

GPUImage開源基于GPU的圖片渲染引擎,帶有很多款濾鏡

FXBlurView背景模糊

IDMPhotoBrowser照片瀏覽器

AGImagePickerController相冊選擇

DNImagePicker仿照微信的照片選取器

JFImagePickerController又一個(gè)照片選取器

NukeImage loading, processing, caching and preheating

日歷選擇

FSCalendariOS7+風(fēng)格的日歷控件闸迷,非常漂亮

音頻/視頻

KRVideoPlayer36氪開源的視頻播放器

DOUAudioStreamer豆瓣開源的音頻播放器

內(nèi)購/推廣

IAPHelperin app purchases helper for iOS

DAAppsViewController應(yīng)用推廣界面嵌纲,填寫合作app的appleId即可

TAPromotee交叉推廣應(yīng)用是你可以免費(fèi)實(shí)現(xiàn)的最佳市場推廣策略之一盛险。

存儲相關(guān)

SSKeychain鑰匙串存儲

PINCachePinterest出品的非阻塞式異步緩存工具

TMCachetumblr出品的對象快速異步緩存惧眠,支持iOS和OS X

MagicalRecord簡化Core Data抓取數(shù)據(jù)的邏輯,推薦

KeychainAccessSimple Swift wrapper for Keychain that works on iOS and OS X

UICKeyChainStoreUICKeyChainStore的簡單封裝

實(shí)用控件

HCSStarRatingView簡單的評分控件

LNNotificationsUI模仿iOS標(biāo)準(zhǔn)通知界面,可以以假亂真

SCLAlertView-Swift非常漂亮的動(dòng)畫Alert View巡球,使用Swift

書寫

Wonderful跑馬燈,彩色標(biāo)簽,漸變等。邓嘹。酣栈。

VVeboTableViewDemoVVebo剝離的TableView繪制

FXForms快速創(chuàng)建表單,設(shè)置頁,用戶數(shù)據(jù)任務(wù),非常棒

SVPullToRefresh一行代碼實(shí)現(xiàn)UIScrollView下拉刷新或者無限滾動(dòng)

輔助類

Surge利用Accelerate

高性能數(shù)學(xué)計(jì)算框架

KMCGeigerCounter顯示當(dāng)前動(dòng)畫的幀率

XNGMarkdownParserMarkdown

解析器,將Markdown

格式的字符串解析成NSAttributedString

格式的字符串

TransformerKit封裝了一些常用的NSValueTransformer

RuntimeBrowserObjective-C Runtime Browser, for Mac OS X and iOS

iOS-Runtime-HeadersiOS Objective-C headers as derived from runtime


introspection

appledocObjective-C代碼汹押,蘋果風(fēng)格文檔生成器

MarkingbirdMarkdown processor written in Swift (translation of MarkdownSharp)

Swift

30DaysofSwiftallenwong自學(xué)Swift的30個(gè)工程

SwiftGuide這份指南匯集了Swift語言主流學(xué)習(xí)資源矿筝,并以開發(fā)者的視角整理編排

swift-package-managerSwift包管理工具

CarthageSwift依賴管理工具,類似OC的CocoaPods

swift-style-guideraywenderlich.com官方Swift編程風(fēng)格規(guī)

RxSwiftReactive Programming in Swift

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末棚贾,一起剝皮案震驚了整個(gè)濱河市窖维,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌妙痹,老刑警劉巖铸史,帶你破解...
    沈念sama閱讀 210,914評論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異怯伊,居然都是意外死亡琳轿,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 89,935評論 2 383
  • 文/潘曉璐 我一進(jìn)店門耿芹,熙熙樓的掌柜王于貴愁眉苦臉地迎上來崭篡,“玉大人,你說我怎么就攤上這事吧秕×鹕粒” “怎么了?”我有些...
    開封第一講書人閱讀 156,531評論 0 345
  • 文/不壞的土叔 我叫張陵砸彬,是天一觀的道長颠毙。 經(jīng)常有香客問我疗涉,道長,這世上最難降的妖魔是什么吟秩? 我笑而不...
    開封第一講書人閱讀 56,309評論 1 282
  • 正文 為了忘掉前任咱扣,我火速辦了婚禮,結(jié)果婚禮上涵防,老公的妹妹穿的比我還像新娘闹伪。我一直安慰自己,他們只是感情好壮池,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,381評論 5 384
  • 文/花漫 我一把揭開白布偏瓤。 她就那樣靜靜地躺著,像睡著了一般椰憋。 火紅的嫁衣襯著肌膚如雪厅克。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,730評論 1 289
  • 那天橙依,我揣著相機(jī)與錄音证舟,去河邊找鬼。 笑死窗骑,一個(gè)胖子當(dāng)著我的面吹牛女责,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播创译,決...
    沈念sama閱讀 38,882評論 3 404
  • 文/蒼蘭香墨 我猛地睜開眼抵知,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了软族?” 一聲冷哼從身側(cè)響起刷喜,我...
    開封第一講書人閱讀 37,643評論 0 266
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎立砸,沒想到半個(gè)月后掖疮,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,095評論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡仰禽,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,448評論 2 325
  • 正文 我和宋清朗相戀三年氮墨,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片吐葵。...
    茶點(diǎn)故事閱讀 38,566評論 1 339
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡规揪,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出温峭,到底是詐尸還是另有隱情猛铅,我是刑警寧澤,帶...
    沈念sama閱讀 34,253評論 4 328
  • 正文 年R本政府宣布凤藏,位于F島的核電站奸忽,受9級特大地震影響堕伪,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜栗菜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,829評論 3 312
  • 文/蒙蒙 一欠雌、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧疙筹,春花似錦富俄、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,715評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至暴备,卻和暖如春悠瞬,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背涯捻。 一陣腳步聲響...
    開封第一講書人閱讀 31,945評論 1 264
  • 我被黑心中介騙來泰國打工浅妆, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人汰瘫。 一個(gè)月前我還...
    沈念sama閱讀 46,248評論 2 360
  • 正文 我出身青樓狂打,卻偏偏與公主長得像,于是被迫代替她去往敵國和親混弥。 傳聞我的和親對象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,440評論 2 348

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

  • 1对省、通過CocoaPods安裝項(xiàng)目名稱項(xiàng)目信息 AFNetworking網(wǎng)絡(luò)請求組件 FMDB本地?cái)?shù)據(jù)庫組件 SD...
    陽明先生_X自主閱讀 15,969評論 3 119
  • 21歲蒿涎,不知道為什么是否跟我有同樣的感想哀托,過了20歲,就感覺自己不再是任性的孩子劳秋,哪怕超出年限的是1年仓手。正如超市里...
    巧笑嫣然style閱讀 300評論 0 0
  • 文|水聽 永遠(yuǎn)到底有多遠(yuǎn) 那就是走多遠(yuǎn)是多遠(yuǎn) 而不是能走多遠(yuǎn)就一定會走多遠(yuǎn) 前者是現(xiàn)在式 后者是將來式 惜福當(dāng)下 ...
    水聽閱讀 226評論 5 12
  • 我從小在農(nóng)村長大,那時(shí)候幾個(gè)村的小孩都在一個(gè)鄉(xiāng)鎮(zhèn)小學(xué)讀書玻淑。對我來說遙不可及的嗽冒,是另一個(gè)更大的鄉(xiāng)鎮(zhèn)小學(xué)。我小時(shí)候真的...
    狐貍的話閱讀 251評論 0 0
  • (注:打卡第291天)文/燕子語呢喃 玩嗨自拍,嘟嘴箫锤,咔嚓贬蛙;眨眼雨女,咔嚓;變只貓咪阳准,咔嚓氛堕;叼根煙,戴個(gè)眼鏡野蝇,咔嚓……...
    燕子語呢喃閱讀 924評論 0 1