ios常用三方庫(kù)

彈框

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

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

JKPopMenuView簡(jiǎn)單的彈出菜單

MMPopupView精簡(jiǎn)的彈框,非常漂亮,和喜歡

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ò)請(qǐng)求

AFNetworking地球人都在用

CocoaAsyncSocket封裝最完善的Socket類庫(kù)

RxAlamofire封裝Alamofire

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

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

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

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)畫(huà)

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

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

VCTransitionsLibrary轉(zhuǎn)場(chǎng)動(dòng)畫(huà)庫(kù)

iCarousel各種3D變換的動(dòng)畫(huà),以前用過(guò),炫酷得沒(méi)朋友

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

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

SpringA library to simplify iOS animations in Swift

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

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

SDECollectionViewAlbumTransitionCollectionView相冊(cè)自定義轉(zhuǎn)場(chǎng)

RZTransitionsA library of custom iOS View Controller Animations and Interactions.

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

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

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

ZFDragableModalTransitionCustom animation transition for present modal view controller

Gif引擎

FLAnimatedImageFlipboard開(kāi)源的Gif引擎

緩存

RENCache簡(jiǎn)單的緩存解決方案

RNCachingURLProtocolwebView離線緩存庫(kù)

HanekeSwiftSwift語(yǔ)言書(shū)寫(xiě)的輕量級(jí)圖片緩存框架

FastImageCachePath官方開(kāi)源的圖片緩存框架

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

文本相關(guān)

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

SlackTextViewControllerSlack

開(kāi)源的drop-in UIViewController subclass with a growing text input view and other useful messaging features

RTLabel可以展示Html的Label

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

),支持圖文混排顯示,支持添加鏈接,image和UIView控件,支持自定義排版顯示

CSGrowingTextView文本框會(huì)隨著輸入字?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è)不用講,基本上都會(huì)用

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

Toast和MBProgressHUD差不多

LCProgressHUD對(duì)MBProgressHUD的簡(jiǎn)單封裝,非常實(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安裝簡(jiǎn)便,高度定制且對(duì)手勢(shì)識(shí)別良好

NavigationBar

AMScrollingNavbarSwift

語(yǔ)言編寫(xiě)上下滑動(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ù)庫(kù)

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

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

圖標(biāo)庫(kù)

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

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

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

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

FXBlurView背景模糊

IDMPhotoBrowser照片瀏覽器

AGImagePickerController相冊(cè)選擇

DNImagePicker仿照微信的照片選取器

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

NukeImage loading, processing, caching and preheating

日歷選擇

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

音頻/視頻

KRVideoPlayer36氪開(kāi)源的視頻播放器

DOUAudioStreamer豆瓣開(kāi)源的音頻播放器

內(nèi)購(gòu)/推廣

IAPHelperin app purchases helper for iOS

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

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

存儲(chǔ)相關(guān)

SSKeychain鑰匙串存儲(chǔ)

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

TMCachetumblr出品的對(duì)象快速異步緩存,支持iOS和OS X

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

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

UICKeyChainStoreUICKeyChainStore的簡(jiǎn)單封裝

實(shí)用控件

HCSStarRatingView簡(jiǎn)單的評(píng)分控件

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

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

書(shū)寫(xiě)

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

VVeboTableViewDemoVVebo剝離的TableView繪制

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

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

輔助類

Surge利用Accelerate

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

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

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代碼,蘋(píng)果風(fēng)格文檔生成器

MarkingbirdMarkdown processor written in Swift (translation of MarkdownSharp)

Swift

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

SwiftGuide這份指南匯集了Swift語(yǔ)言主流學(xué)習(xí)資源,并以開(kāi)發(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)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 1、通過(guò)CocoaPods安裝項(xiàng)目名稱項(xiàng)目信息 AFNetworking網(wǎng)絡(luò)請(qǐng)求組件 FMDB本地?cái)?shù)據(jù)庫(kù)組件 SD...
    陽(yáng)明AI閱讀 16,192評(píng)論 3 119
  • 21歲,不知道為什么是否跟我有同樣的感想,過(guò)了20歲,就感覺(jué)自己不再是任性的孩子,哪怕超出年限的是1年。正如超市里...
    巧笑嫣然style閱讀 338評(píng)論 0 0
  • 文|水聽(tīng) 永遠(yuǎn)到底有多遠(yuǎn) 那就是走多遠(yuǎn)是多遠(yuǎn) 而不是能走多遠(yuǎn)就一定會(huì)走多遠(yuǎn) 前者是現(xiàn)在式 后者是將來(lái)式 惜福當(dāng)下 ...
    水聽(tīng)閱讀 248評(píng)論 5 12
  • 我從小在農(nóng)村長(zhǎng)大,那時(shí)候幾個(gè)村的小孩都在一個(gè)鄉(xiāng)鎮(zhèn)小學(xué)讀書(shū)。對(duì)我來(lái)說(shuō)遙不可及的,是另一個(gè)更大的鄉(xiāng)鎮(zhèn)小學(xué)。我小時(shí)候真的...
    狐貍的話閱讀 297評(píng)論 0 0
  • (注:打卡第291天)文/燕子語(yǔ)呢喃 玩嗨自拍,嘟嘴,咔嚓;眨眼,咔嚓;變只貓咪,咔嚓;叼根煙,戴個(gè)眼鏡,咔嚓……...
    燕子語(yǔ)呢喃閱讀 1,057評(píng)論 0 1

友情鏈接更多精彩內(nèi)容