iOS第三方库汇总[转载]

iOS第三方库汇总[转载]

字数2179 阅读334 评论0 喜欢29

简介

此文用于总结,本人使用过或者收藏过的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

时间: 2024-10-26 08:20:35

iOS第三方库汇总[转载]的相关文章

iOS第三方库

热门iOS第三方库:看完,还敢自称”精通iOS开发”吗? 综合github上各个项目的关注度与具体使用情况,涵盖功能,UI,数据库,自动化测试,编程工具等类型,看完,还敢自称”精通iOS开发”吗? https://github.com/syedhali/EZAudio 基于核心音频,有助于进行实时,低延迟音频处理和可视化的iOS和OSX音频可视化框架. https://github.com/bang590/JSPatch JSPatch使用Objective-C运行时桥接Objective-C和

[转载]矩阵及变换,以及矩阵在DirectX和OpenGL中的运用问题:左乘/右乘,行优先/列优先

[转载]http://www.xuebuyuan.com/882848.html (一)首先,无论dx还是opengl,所表示的矢量和矩阵都是依据线性代数中的标准定义的:“矩阵A与B的乘积矩阵C的第i行第j列的元素c(ij)等于A的第i行于B的第j列的对应元素乘积的和.”(实用数学手册,科学出版社,第二版)例如c12 = a11*b11+a12*b21+a12*b13... (二)在明确了这一点后,然后我们再看“矩阵的存储方式”,矩阵存储方式有两种,一种是“行主序(row-major order

最全面的iOS和Mac开源项目和第三方库汇总

UI 下拉刷新 EGOTableViewPullRefresh – 最早的下拉刷新控件. SVPullToRefresh – 下拉刷新控件. MJRefresh – 仅需一行代码就可以为UITableView或者CollectionView加上下拉刷新或者上拉刷新功能.可以自定义上下拉刷新的文字说明.具体使用看“使用方法”. (国人写) XHRefreshControl – XHRefreshControl 是一款高扩展性.低耦合度的下拉刷新.上提加载更多的组件.(国人写) CBStoreHou

android调用第三方库——第一篇 (转载)

转自:http://blog.csdn.net/jiuyueguang/article/details/9447245 版权声明:本文为博主原创文章,未经博主允许不得转载. 0:前言: 这两天一直在研究用android的jni调用第三方库,上网搜方法,但是都是泛泛而谈,没有demo,经过我几番折磨,写了n多的 helloword工程,总是不成功,工程名字也就由helloowrd转到shithelloword再转到fuckhelloword再转到 bitchhelloword再转到ganhello

iOS 第三方库、插件、知名博客总结

用到的组件1.通过CocoaPods安装项目名称项目信息 AFNetworking网络请求组件 FMDB本地数据库组件 SDWebImage多个缩略图缓存组件 UICKeyChainStore存放用户账号密码组件 Reachability监测网络状态 DateTools友好化时间 MBProgressHUD一款提示框第三方库 MWPhotoBrowser一款简单的 iOS 照片浏览控件 CTAssetsPickerController一个选择器组件, 支持从用户的相片库选择多张照片和视频. QB

【转】个人常用iOS第三方库以及XCode插件介绍 -- 不错

原文网址:http://adad184.com/2015/07/08/my-favorite-libraries-and-plugins/ 第三方库是现在的程序员离不开的东西 不光是APP开发 基本上所有的商业项目 都会或多或少的使用到第三方库 Github上Star>100的开源库数量如下 可以看到JS以绝对的优势排名第一 一定程度上也说明了JS在这几年为什么发展得这么迅速 不会点JS都不好意思说自己是码农 不过现在JS圈的造轮子浪潮也是愈演愈烈了 自己不写个框架都不好意思打招呼 OC排名第四

iOS 第三方库冲突的处理

现象 最近项目组在做一些第三方功能的集成,不止一次的遇到第三方库冲突的问题,报错如下: 1 2 3 4 5 6 duplicate symbol _OBJC_METACLASS_$_JKSerializer in: /Users/tony/Desktop/XXXProject/Lib/libMiPushSDK.a(JSONKit.o) /Users/tony/Library/Developer/Xcode/DerivedData/XXXProject-boqkajmzatzxohbyrrhklf

常用iOS第三方库以及XCode插件介绍

原文链接:http://adad184.com/2015/07/08/my-favorite-libraries-and-plugins/ 第三方库是现在的程序员离不开的东西 不光是APP开发 基本上所有的商业项目 都会或多或少的使用到第三方库 Github上Star>100的开源库数量如下 可以看到JS以绝对的优势排名第一 一定程度上也说明了JS在这几年为什么发展得这么迅速 不会点JS都不好意思说自己是码农 不过现在JS圈的造轮子浪潮也是愈演愈烈了 自己不写个框架都不好意思打招呼 OC排名第四

个人常用iOS第三方库以及XCode插件介绍

前言 第三方库是现在的程序员离不开的东西 不光是APP开发 基本上所有的商业项目 都会或多或少的使用到第三方库 Github上Star>100的开源库数量如下 可以看到JS以绝对的优势排名第一 一定程度上也说明了JS在这几年为什么发展得这么迅速 不会点JS都不好意思说自己是码农 不过现在JS圈的造轮子浪潮也是愈演愈烈了 自己不写个框架都不好意思打招呼 OC排名第四 相信这个排名还会上升 Swift暂时还挤不进前十 不过超过OC 也是指日可待(毕竟亲儿子) Xcode基本是Mac/iOS程序员的必