iOS第三方庫彙總[轉載]

iOS第三方庫彙總[轉載]

字數2179 閱讀334 評論0 

簡介

此文用於總結,本人使用過或者收藏過的Github第三方類庫,以便往後查閱,也便他人借鑑。php

資料整理中不按期更新。。。html

開源項目

APP相關

自動佈局

  • Masonry

    最優雅的自動佈局解決方案,支持鏈式編程編程

  • PureLayout

    又一強大的自動佈局解決方案

網絡請求

基礎工具類以及Category

  • sstoolkit

    一個不錯的工具包,提供各類好比編碼、加密、字符串處理等等東西

  • BFKit Swift版本

    國外的一個大神寫的很好用的分類,比較齊全

  • YYKit

    ibireme用心之做

  • BlocksKit

    爲基礎類提供Block支持,很好用

  • DateTools

    很是強大的日期處理工具

  • FlatUIKit

    擴展Foundation基本UI主件,扁平化風格

  • iOS-Categories

    iOS 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

    扁平顏色框架,能夠建立很是漂亮的顏色

  • CYLTabBarController

    低耦合集成TabBarController

  • RKNotificationHub

    在右上方顯示通知小角標

  • Material-Controls-For-iOS

    Google風格的控件

  • YYKit

    A collection of iOS components.

彈框

動畫

Gif引擎

緩存

文本相關

  • TTTAttributedLabel

    很是強大的Label,支持屬性,數據診斷和連接

  • SlackTextViewController

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

  • RTLabel

    能夠展現Html的Label

  • TYAttributedLabel

    強大的屬性文本控件(無需瞭解CoreText),支持圖文混排顯示,支持添加連接,image和UIView控件,支持自定義排版顯示

  • CSGrowingTextView

    文本框會隨着輸入字數改變高度

  • LTMorphingLabel

    效果很是炫的文本框

  • TextFieldEffects

    動效很是不錯的文本輸入框

  • DDRichText

    圖文混排

  • BMLine

    爲你的View增長線條

  • UITextView-Placeholder

    A missing placeholder for UITextView.

  • MZTimerLabel

    A handy class for iOS to use UILabel as a countdown timer or stopwatch just like in Apple Clock App. 😘

加載進度

鍵盤類

抽屜

NavigationBar

ScrollView相關

  • SwipeView

    SwipeView 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側滑動做

  • MGSwipeTableCell

    自定義Cell側滑動做,效果多樣

  • CHTCollectionViewWaterfallLayout

    瀑布流佈局

  • TYSlidePageScrollView

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

  • XLPagerTabStrip

    Android PagerTabStrip for iOS. nice 

MJ系列

數據庫

  • realm-cocoa

    跨平臺輕量級數據庫解決方案,勵志取代Core Data & SQLite

  • fmdb

    sqlite實現面向對象的封裝

圖標庫

  • PNChart

    提供各類圖標樣式,性能還很是不錯

  • Charts

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

圖片處理以及展現相關

日曆選擇

  • FSCalendar

    iOS7+風格的日曆控件,很是漂亮

音頻/視頻

內購/推廣

  • IAPHelper

    in app purchases helper for iOS

  • DAAppsViewController

    應用推廣界面,填寫合做app的appleId便可

  • TAPromotee

    交叉推廣應用是你能夠免費實現的最佳市場推廣策略之一。

存儲相關

實用控件

輔助類

  • Surge

    利用Accelerate高性能數學計算框架

  • KMCGeigerCounter

    顯示當前動畫的幀率

  • XNGMarkdownParser

    Markdown解析器,將Markdown格式的字符串解析成NSAttributedString格式的字符串

  • TransformerKit

    封裝了一些經常使用的NSValueTransformer

  • RuntimeBrowser

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

  • iOS-Runtime-Headers

    iOS Objective-C headers as derived from runtime introspection

  • appledoc

    Objective-C代碼,蘋果風格文檔生成器

  • Markingbird

    Markdown processor written in Swift (translation of MarkdownSharp) 

Swift

其它

  • FreeCodeCamp

    The https://FreeCodeCamp.com open source codebase and curriculum. Learn to code and help nonprofits. 

  • libextobjc

    拓展了一些Cocoa類庫

  • ParseSourceCodeStudy

    Facebook開源的Parse源碼分析【系列】

  • hugo

    使用Google Go語言書寫的靜態博客網站生成器

  • CocoaPods

    Cocoa包依賴管理工具

  • MDCSwipeToChoose

    實現某App,左滑不喜歡,右滑喜歡的卡片堆疊功能

  • Dash-Plugin-for-Xcode

    Xcode的一個插件,整合Dash,方便快速查閱文檔

  • iOS 開發面試問題

    彙總一些常見的iOS面試問題

  • XMPPFramework

    XMPP即時通訊協議框架 

  • WebViewJavascriptBridge

    Objective-CJavaScriptUIWebViews/WKWebView之間交互解決方案

  • articles-1

    Articles for objccn.io. objc.io的完整、準確、優雅的中文翻譯版本

  • articles

    Weekly articles for NSHipster.com

  • ebook

    收集了一些coding相關的電子書

  • dev-blog

    nixzhu的一些 iOS / Web 開發相關的翻譯或原創博客文章

  • KVOController

    Simple, modern, thread-safe key-value observing for iOS and OS X.

  • LBXScan

    二維碼、掃碼、掃一掃、ZXing和ios系統自帶掃碼封裝,掃碼界面效果封裝

參考連接:

 

http://blog.treney.com/index.php/archives/iOSShare.html

相關文章
相關標籤/搜索