iOS第三方库汇总[转载]

iOS第三方库汇总[转载]

字数2179 阅读334 评论0 

简介

此文用于总结,本人使用过或者收藏过的Github第三方类库,以便日后查阅,也便他人借鉴。

资料整理中不定期更新。。。

开源项目

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

posted on 2016-04-19 09:41  绿茵奔腾者  阅读(322)  评论(0编辑  收藏  举报