框架類
網(wǎng)絡(luò)AFNetworking輕量級(jí)網(wǎng)絡(luò)庫(kù)。
網(wǎng)絡(luò)圖像SDWebImage支持緩存的異步圖片加載庫(kù)。
圖像GPUImage基于GPU的圖像、視頻處理庫(kù)。
ModelMantle快速建立Model層的框架。
ModelMJExtension字典模型互轉(zhuǎn)框架。
ModelJSONKit性能很好的JSON解析、生成框架。
持久化MagicalRecord簡(jiǎn)化CoreData的使用的框架。
持久化FMDB簡(jiǎn)化SQLite數(shù)據(jù)庫(kù)操作的框架。
布局Masonry輕量級(jí)自動(dòng)布局庫(kù)。
布局cellSDAutoLayout鏈?zhǔn)骄幊趟枷?,使用非常?jiǎn)單的自動(dòng)布局庫(kù)。支持Cell高度自適應(yīng)。
框架ReactiveCocoa函數(shù)響應(yīng)式編程框架。
調(diào)試CocoaLumberjack用DDLog替換NSLog,以提供強(qiáng)大的日志記錄功能。
網(wǎng)絡(luò)CocoaAsyncSocket對(duì)底層的CFNetwork封裝的庫(kù),支持TCP和UDP協(xié)議。
YYKit包含了大量組件的工具庫(kù)。
ModelYYModel高性能Model層框架。
性能YYCache高性能緩存框架,API和NSCache基本相同。
圖像YYImage圖像編解碼、GIF處理、動(dòng)畫(huà)播放框架。
網(wǎng)絡(luò)圖像YYWebImage支持緩存的異步圖片加載庫(kù),并能對(duì)圖片做簡(jiǎn)單調(diào)整。
labeltextViewYYText關(guān)于文本處理的一切,它幾乎都能做。
鍵盤(pán)事件YYKeywoardManager目前比較小眾的鍵盤(pán)事件處理庫(kù)。
性能框架YYDispatchQueuePool為避免線程過(guò)多占用資源影響主線程,用這個(gè)庫(kù)來(lái)空值全局線程數(shù)。
性能YYAsyncLayer異步繪制顯示工具。
框架YYCategories對(duì)大量系統(tǒng)提供的類做了category。
框架BlocksKit對(duì)大量系統(tǒng)API,特別是delegate做封裝,用Block的方式來(lái)處理callback。
網(wǎng)絡(luò)YTKNetwork基于AFNetworking二次封裝的網(wǎng)絡(luò)庫(kù)。
控件類
指示層MBProgressHUD定制性較好的透明指示層。
指示層SVProgressHUD使用簡(jiǎn)單的透明指示層。
指示層M13ProgressSuite效果非常多的進(jìn)度指示。
下拉刷新MJRefresh使用最簡(jiǎn)單的下拉刷新。
下拉刷新CBStoreHouseRefreshControl提供坐標(biāo),生成動(dòng)畫(huà)的下拉刷新??捎肞aintCode生成坐標(biāo)。
navigationLTNavigationBar能隱藏的NavigationBar。
navigationTLYShyNavBar能隱藏的NavigationBar。
navigationJTNavigationController平滑的NavigationBar返回pop形式(網(wǎng)易云音樂(lè)、網(wǎng)易新聞效果)。
手勢(shì)FDFullscreenPopGesture為全屏幕添加pop手勢(shì),向右劃動(dòng)pop。
cellSWTableViewCell劃動(dòng)側(cè)邊展開(kāi)按鈕的Cell。
cellMGSwipeTableCell另一個(gè)效果不錯(cuò)的滑動(dòng)側(cè)邊展開(kāi)按鈕的Cell。
cellMCSwipeTableViewCell持續(xù)劃動(dòng)側(cè)邊展開(kāi)標(biāo)記提示的Cell,可做開(kāi)關(guān)或標(biāo)記、刪除等。
labelTTTAttributedLabel為UILabel添加各種屬性的庫(kù)。
textFieldJVFloatLabeledTextFieldPlaceholder帶浮動(dòng)動(dòng)畫(huà)的TextField。
drawerRESideMenu之前版本QQ上帶縮放的抽屜。
drawerMSDynamicsDrawerViewController縮放帶彈性的抽屜。
drawerMMDrawerController支持手勢(shì)支持NavigationBar的抽屜,可定制動(dòng)畫(huà)。
drawerRNFrostedSidebar毛玻璃側(cè)邊欄抽屜。
手勢(shì)ZFDragableModalTransition帶拖動(dòng)手勢(shì)的視圖Modal動(dòng)畫(huà)。
tabbarCYLTabBarController低耦合的TabBarContoller應(yīng)用框架。
tabbarFoldingTabBar由按鈕展開(kāi)的TabBar。
其他FDStackView在iOS 6+支持StackView。
圖表PNChart帶動(dòng)畫(huà)的圖表庫(kù)。
其他CRToastNavigationBar和StatusBar上的warning,多種動(dòng)畫(huà)和方向。
其他FXForms基于TableView填寫(xiě)表單。
其他SVWebViewController使用極簡(jiǎn),帶NavigationBar和ToolBar的網(wǎng)頁(yè)控制器。
其他DZNEmptyDataSet集成空數(shù)據(jù)狀態(tài)占位的視圖。
其他CYLTableViewPlaceHolder比上面使用簡(jiǎn)單的空數(shù)據(jù)占位。
其他EAIntroView基于PageView的歡迎引導(dǎo)視圖。
其他Onboard比上面那個(gè)更簡(jiǎn)單的歡迎引導(dǎo)視圖控制器,直接添加元素。
其他iRate提醒用戶為應(yīng)用評(píng)分的庫(kù)。
其他MWPhotoBrowser效果很好的圖片瀏覽器,網(wǎng)絡(luò)下載和緩存已經(jīng)做好了處理。
其他ZSSRichTextEditor文字編輯器。
音視頻KRVideoPlayer支持豎屏播放的視頻播放器。
音視頻PBJVideoPlayer定制性較強(qiáng)的視頻播放器。
音視頻IQAudioRecorderController錄音機(jī),能顯示波形。
其他JSQMessagesViewController非常棒的即時(shí)通訊視圖控制器。
其他SlackTextViewController帶有很多即時(shí)通訊應(yīng)用特性的視圖控制器,TextView自動(dòng)行高。
其他MDCSwipeToChoose左右滑動(dòng)View選擇(探探效果)
其他ZLSwipeableView效果和上面的類似,定制性強(qiáng)。
其他ReaderPDF閱讀器。
工具類
調(diào)試網(wǎng)絡(luò)RealReachability當(dāng)設(shè)備本地網(wǎng)絡(luò)連通但實(shí)際外網(wǎng)不通的時(shí)候,蘋(píng)果提供的Reachability只會(huì)告訴我們網(wǎng)絡(luò)連通,但我們多數(shù)的需求都是了解外網(wǎng)連接狀態(tài),這個(gè)庫(kù)就解決了這個(gè)問(wèn)題。
調(diào)試網(wǎng)絡(luò)NetworkEye在應(yīng)用內(nèi)快速查看應(yīng)用網(wǎng)絡(luò)請(qǐng)求信息。
cell布局UITableView-FDTemplateLayoutCell由AutoLayout自動(dòng)估算行高。
分享openshare集成微信、QQ、微博、人人、支付寶的分享、登錄、支付。
其他MMWormhole基于App Group的客戶端和extension傳值通道。
顏色Colours顏色擴(kuò)展。
日期DateTools功能豐富的日期時(shí)間庫(kù)。
鍵盤(pán)事件IQKeyboardManager只需一句話,自動(dòng)處理所有鍵盤(pán)事件。
圖標(biāo)FontAwesomeKit大名鼎鼎的字符庫(kù),包含大量圖標(biāo)資源。用這個(gè)庫(kù),可以省很多美工。
圖像FLAnimatedImageGIF引擎。
圖像ColorArt獲取圖片整體風(fēng)格顏色的庫(kù),iTunes 11上的效果。
其他FormatterKit支持多語(yǔ)言(各種單位、標(biāo)準(zhǔn))的格式化字符串。
音視頻EZAudio可視化音頻框架。
Xcode插件
AlctrazXcode插件管理工具。
VVDocumenter快速添加Javadoc格式化注釋的插件。
KSImageNamed鍵入圖片名時(shí)給出預(yù)覽