iOS开发 十分全的三方库、插件、大牛博客等等

UI
下拉刷新
EGOTableViewPullRefresh
最早的下拉刷新控件。
SVPullToRefresh
下拉刷新控件。
MJRefresh
仅需一行代码就足以为UITableView或者CollectionView加上下拉刷新或者上拉刷新效用。可以自定义上下拉刷新的文字表明。具体采取看“使用格局”。
(国人写)
XHRefreshControl
XHRefreshControl
是一款高扩大性、低耦合度的下拉刷新、上提加载更多的机件。(国人写)
CBStoreHouseRefreshControl
一个效果很酷炫的下拉刷新控件。
BreakOutToRefresh
一个下拉刷新打砖块的开源
Swift
库,能让用户在守候下拉刷新的时候边玩撞球游戏边等待。
KYJellyPullToRefresh
实现弹性物理效率的下拉刷新,神奇的贝塞尔曲线,配合UIDynamic写的一个拟物的下拉刷新动画。
MHYahooParallaxView
类似于Yahoo Weather和News Digest首屏的视差滚动。
SDRefreshView
简单易用的上拉和下拉刷新(多本子细节适配)。
ZLSwiftRefresh
swift下拉刷新/上拉加载更多,扶助自定义动画,集成简单,包容UITableView/CollectionView/ScrollView/WebView。
BreakOutToRefresh
swift,上拉和下拉刷新。
GearRefreshControl
swift,上拉和下拉刷新。
refresher
swift,上拉和下拉刷新。
可举办/裁减的下拉菜单–SvpplyTable
一个可进展可收缩的下拉菜单,类似Svpply app。
ODRefreshControl
原iOS6上的橡皮糖刷新样式,很风趣。现在也很多大的 App
在用,比如虾米音乐和 QQ 客户端。
PullToMakeSoup
PullToMakeSoup, 自定义下拉刷新的动画效果:煮饭, Yalantis新作!
TwitterCover
Twitter
iOS客户端的下拉封面模糊效果。
Replace-iOS
Replace-iOS 令人眼睛一亮的下拉刷新(iOS)。
ReplaceAnimation.swift
基于 @ZeeYoung欧阳哲
同学的新意下拉刷新动画实现。值得表扬还有额外扩大了“撤消及滚动”效果援助。
Animations
封装了瞬间,使用的时候如若两行代码。一些卡通的飞机稿,都是有的独自分离出来的用来测试的子动画,现在合并归类一下。
PullToBounce
下拉刷新的卡通片 for UIScrollView。
WaterDropRefresh
仿Path 水滴的下拉刷新功用 还有视差滚动。
ESRefreshControl
仿网易乐乎、百度外卖、知乎音信下拉刷新样式Demo(仅供参考)。
WaveRefresh
下拉刷新水波纹动画。
DGElasticPullToRefresh
是一款含有弹性效果的 iOS 下拉刷新组件。
CALayerAnimationDemoh
双向注水动画下拉刷新组件,使用CALayer的mask实现。
BanTangAnimation
半糖下拉刷新的法则。简单的讲是行使CGGlyph,字符图形转换成cgpath,然后绘制strokeEnd动画。把timeoffset和scrolloffset结合就行了。
PullToReflesh-Swift
一款炫酷的下拉刷新封装库(Mobile page refresh concept inspired by Googleand for something like a news
app)。源码分析
pull-to-refresh.swift
是一款很是容易开发者使用的下拉刷新和加载更多组件。通过一个 UIScrollView
的扩张,可以轻松为 UIScrollView 的装有子类添加下拉刷新效率。
张冠李戴效果
FXBlurView
是一个UIView子类,匡助iOS5.0以上版本,协助静态、动态模糊效果,继承与UIView的歪曲特效。
VVBlurPresentation-很简单易用的在原来viewconntroller基础上做模糊,然后present新的viewcontroller的。
UICustomActionSheet
通过模糊背景来着重强调与菜单相关的要素–对话框 里面早已收藏。
SABlurImageView
补助渐变动画效用的图像模糊化类库。P.S. 与前几日推存类库
SAHistoryNavigationViewController 是同一位作者。
Blurable.swift
swift模糊组件。
AutoLayout
Masonry
梅森(Mason)ry是一个轻量级的布局框架,拥有和谐的描述语法,采取更优雅的链式语法封装自动布局,简洁明了并持有高可读性(运用介绍1行使介绍2),iOS自适应前段库-Masonry的使用),Masonry、Classy、ClassyLiveLayout介绍使用DEMO视图居中体现、子视图含边距、视图等距离摆放、总括ScrollView的contentsize。
Classy
Classy是一个能与UI基特(Kit)无缝结合stylesheet(样式)系统。它借鉴CSS的研究,但引入新的语法和命名规则,Classy官网Masonry、Classy、ClassyLiveLayout介绍
ClassyLiveLayout
ClassyLiveLayout通过整合Classy
stylesheets与梅森ry一起行使,可以在运作的模拟器中微调Auto
Layout约束实时展现效果的工具,Masonry、Classy、ClassyLiveLayout介绍
Snap
Snap是梅森(Mason)ry Auto Layout
DSL的斯维夫特版本,是一款轻量级的布局框架,使用了更美妙的语法封装了AutoLayout。Snap匡助iOS和OS
X。
SnapKit
就是“snap”, –swift
喜欢自动布局吗?当然喜欢!至少在storyboard中开创时会喜欢。
在代码中纯手工创造约束灰常痛苦,但幸运的是大家有了Snap基特(Kit),在board中用上它,你可以简简单单直观地编写约束了。
PureLayout
PureLayout 是 iOS & OS X Auto Layout 的顶峰
API——至极简单,又不行强劲。PureLayout 通过一个完善的Auto Layout API
扩展了 UIView/NSView, NSArray 和
NSLayoutConstraint,仿照苹果自身的框架。
UIView-AutoLayout
Deprecated in favor of PureLayout, which includes OS X
support:https://github.com/smileyborg/PureLayout。
Cartography
Cartography 是用来声称 Swift 中的 Auto Layout,无需输入任何 stringly
就可安装自己 Auto Layout 的羁绊注脚。
Auto-Layout-Showcase
swift,AutoLayout 进阶
Demo,宽高比约束、比例约束、不等约束、视差约束、低优先级约束等高等用法,无需写码即可开展复杂页面布局,Demo
还动态模拟了各屏幕下的效能。来自百度精晓 iOS 小组的里边分享。
UIView-FDCollapsibleConstraints
一个AutoLayout襄助工具,最优雅的不二法门缓解机关布局中子View的动态展现和藏身的题材。第二个Demo模拟了一个经典的FlowLayout,任意一个因素隐藏时,底下的要素需要活动“顶”上来,配合那多少个扩张,你可以在IB里连连续,选一选,不用一行代码就能搞定。
Autolayout_Demo
在项目中用电动布局实现的切近抽屉效果。
当view隐藏的时候也隐藏其autolayout的NSLayoutAttribute
当view隐藏的时候也隐藏其autolayout的NSLayoutAttribute,从而不用大量的代码工作。
SDAutoLayout
AutoLayout
一行代码搞定自动布局!扶助Cell、Label和Tableview中度自适应,致力于做最简便易用的AutoLayout库。
Neon.swift
效率强大的 UI 布局神器。
EasyPeasy.swift
编程情势自行布局框架库。
富文本
TFHpple
TFHpple
解析html的轻量级框架
RTLabel
RTLabel 基于UILabel类的开展,可以扶助Html标记的富文本显示,它是根据Core
Text,因而也支撑Core Text上的有些事物。32位,很久没有革新了。
RTLabel
富文本,RTLabel支持64位。
TYAttributedLabel
TYAttributedLabel。
简单易用的属性文本控件(无需询问CoreText),援助富文本,图文混排展现,协理添加链接,image和UIView控件,补助自定义排版呈现。
TQRichTextView
用于做富文本视图控件显示,用于即时通讯的神采显得,以及资源评价的富文本突显。
TTTAttributedLabel
一个文字视图开源组件,是UILabel的代表元件,可以以简练的法门显示渲染的性能字符串。另外,还匡助链接植入,不管是手动仍旧使用UIDataDetectorTypes自动把电话号码、事件、地址以及此外信息改为链接。用TTTAttributedLabel创制变化充分的UILabel
新浪音讯iOS版使用。
MLEmojiLabel
自动识别网址、号码、邮箱、@、#话题#和神情的label。能够自定义自己的神气识别正则,和对应的神采图像。(默认是识别微信的表情符号),继承自TTTAttributedLabel,所以可以像label一样使用。label的特点全都有,使用起来更友善更便利。
FXLabel
FXLabel是一个功效强大使用简易的类库,通过提供一个子类立异了正规化的UILabel组件,为字体扩展了阴影、内阴影和渐变色等,可以被用在其他正规的UILabel中。FXLabel还提供了更多控件,可以对字体行距、字体间距等举办调整。
WFReader
一款简单的coretext阅读器,扶助文件采取、高亮以及字体大小采取等。
WPAttributedMarkup
WPAttributedMarkup is a simple utility category that can be used to
easily create an attributed string from text with markup tags and a
style dictionary。
KMPlaceholderTextView
可体现多行 placeholder 的 textView,可以在IB里面安装 — swift。
HHFlashSwitch
一个另类的UISwitch,采纳后,背景水波扩散变色效果。
UUColorSwitch
Switch
开关动画效果,当打开开关时,Switch可实现平滑渲染过渡到父视图的效率。
UITextViewDIYEmojiExampleUITextView编辑时插入自定义表情-简单的图文混编
Shimmer
BlingBling闪光效果,酷炫的Label的功能,可以用来加载等待提拔。
ZSSRichTextEditor
适用于iOS的富文本WYSIWYG编辑器,匡助语法高亮和源码查看。ZSSRichTextEditor包含所有WYSIWYG标准的编辑器工具。
RichEditorView
swift,一套可定制富文本编辑器组件及示范。效率完全、代码简练、实现逻辑巧妙(编辑器主题与
WebView 结合,采取
HTML5
contentEditable 编辑格局,执行JS 配套命令 execCommand
实现富文本编辑效用)。
DTCoreText
可以解析HTML与CSS最后用CoreText绘制出来,平常用于在局部急需显示富文本的情景下代表低性能的UIWebView。DTCoreText源码解析
CSGrowingTextView
用作即时通讯文本框和评价文本框使用,可以突显多行输入。
MarkdownTextView
显示Markdown的TextView。
SwiftyMarkdown.swift
用swift写的markdown解析库。
Marklight.swift
马克down 语法高亮呈现编辑库(斯威夫特(Swift))。
高仿微信限定行数文字内容
采用Autolayout高仿微信纯文字限定行数。
FuriganaTextView
实现复杂的日文印度语印尼语排版。
ParkedTextField
带固定文本的输入组件。
LTMorphingLabel
swift
可以实现文字变形动画效果的Label,用Swift写的一个力所能及落实文字变形动画效果的Label,很炫。
GJCFCoreText
图文混排。
AttributedLabel
突显性能数量级 UILabel 的 AttributedLabel。无畏无惧、挑衅权威。
FFLabel
自动检测 URLs, @username, #topic#
等关链词(提供响应扩大)。实用的标签文本小组件。
TextFieldEffects
标准的UIText菲尔德(Field)(Field)有些枯燥么?来认识一下TextField(Field)Effects吧!废话不多说,只要看多少个例证,是啊,都是些简单的dropin控制器。甚至足以在storyboard中行使IBDesignables。
AutocompleteField
可使用于 iOS 应用中文字输入框自动补全的景色, 兼容到 iOS 8。
Splitflap.swift
可用以迅速给 iOS 应用创设文字翻转的卡通片效果。
WordPress-Editor-iOS
一个文本编辑器 简书和知乎博客都在用。
YYText
功用强大的 iOS 富文本框架。
placeholder_TextView
带有placeholder的TextView:带有指示消息的textview,使用懒加载的思念,补助扩张、自定义,类似许多APP内部的意见反馈页面

FloatLabelFields.swift
FloatLabelFields.swift浮动标签输入效果类。
M80AttributedLabel
M80AttributedLabel实现文字与表情的混排。一般采纳气泡作为背景。
HPGrowingTextView
HPGrowingTextView聊天输入文字,能够依照输入文字的有些活动改变输入框的莫大。
cleartext-mac.swift
提供一千个常用单词的编辑器。
GlitchLabel.swift
可定制“黑(故障)文字标签”类库,熟称晃瞎你的眼文字标签。
图表
PNChart
国内开源作者,动态的图样。
swift-linechart
效率一体化、实用的折线图组件。使用方便,参数配置简单。是不行多得的上流组件–swift。
ios-charts
一款非凡
Android
图表开源库 MPAndroidChart 的 斯维夫特(Swift)(Swift) 语言实现版(帮助
Objective-C
和 斯维夫特(Swift)(Swift) 调用)。缺省提供的言传身教代码为 Objective-C。
TEAChart
xhacker/TEAChart 一个简洁的 iOS 图表库,襄助柱状图、饼图以及日历等。
YOChartImageKit
匡助在watchOS上绘制图表,看它如今更新挺勤快的,可以关心一下。
RealtimeGradientText
Fun With CALayer Mask 刚好今天开源了一个妙趣横生的花色
RealtimeGradientText,所以可以聊一下 CALayer 的
Mask,说明
XYPieChart-XYPieChart:饼状图,
饼图, 数据总计,
数据可视化,可以在图纸上标明数据。效果相当优良,而且没有用到一张图纸。
ZFChart
模仿PNChart写的一个图表库,用法简单,暂时有柱状图,线状图,饼图三类别型,后续可能会更新新的档次。
Scrollable-GraphView.swift
灵动感十足的自适应、可定制滚动曲(折)线图表库。
表相关与Tabbar
SWTableViewCell
国内开源作者,带很多手势的表单元格。
MCSwipeTableViewCell
带很多手势的表单元格。
TMQuiltView
瀑布流。
XRWaterfallLayout
超简单的瀑布流实现,心想事成认证
WaterfallFlowDemo
一个简单的UICollectionView瀑布流布局演示demo。
XLForm
众多表格类的table,写法更高冷一点,推荐应用。
Eureka.swift
Eureka 是 XLForm 的 斯威夫特(Swift)(Swift) 的移植版本, 一个足以帮衬开发者们快快构建 iOS
各个繁复表单的库, 具有较高的可扩充性, 方便自定制样式。
RETableViewManager
可以非凡有益地转移各个体制、各样效能的TableView。只要开发者能想到的列表效果依然效用,都得以接纳这份代码连忙编写出来。比如,往日要兑现一个填写各类资料的列表,可能需要广大代码,现在只需要几行代码就可以实现。
UIScrollSlidingPages
允许添加多视图控件,并且可以横向滚动。有点类似于Groupon app。
HBHorizontalTableView
swift,TableView 横向滚动小示例(仿照 AppStore 应用呈现)。
HorizontalScrollCell
HorizontalScrollCell是一款使用方便的程度方向可滚动的单元格,适用于UICollectionView中落实水片方向滚动视图。

SYJiugonggeTableView
tableView封装的九宫格。
UUChatTableView
UUChatTableView
气泡聊天界面,援助文件、图片以及音频的血泡聊天界面。源码推荐表明
Chats– 聊天
UI 示例程序。此项目应该只为演示或上学之用,没有服务器 — swift。
Atlas-iOS
迅速在iOS里集成聊天功用,类似开源版本的环信。Layer家开源了一套聊天app界面的解决方案.看起来很赞,很多蛮复杂的事物直接都帮封好了。不得不说现在做app开发真是很粗略,大部分时辰搭积木就足以了。官方网站
Chatto.swift
Chatto.swift:轻量级聊天应用框架及示范。文字及图片可扩展输入栏,汽泡效果等聊天要旨特性,分页及机动布局完善。
DLSlideView
DLSlideView对广大的顶部Tab页点击、滑动分页做了包装。它利用基于ViewController的Container特性(而不是scrollview)来治本各种子页面,以支撑但是分页,源码推荐表明
VOVCManager
页面管理器:1.跳转指定页面,只需要精晓viewController的Class名,如若有storyboard,则需要指定storyboard名;2.无需加上基类;3.支撑URLScheme跳转指定页面。
MBXPageViewController
简洁飞快的页面切换–MBXPageViewController,带有按钮控件的UIPageController,卓殊清爽、简单以及高效。该品种经过两种形式显得页面之间的切换,比如导航栏上的三个tab切换、页面左右两端箭头提醒切换,以及采取分段控件。
PagerTab
UIScrollView实现滑动转换页面,类似乐乎云音乐iOS版的页面滑动切换效果。
GUITabPagerViewController
多少个tab滑动切换。
VOMetroLayoutDemo
Metro风格的UICollectionView, 如今只协理横向布局,仅在平板电脑上拔取。
KYCellAnimation
给UITableViewCell增添进去的卡通片。
COBezierTableView
swift,通过编制 Bezier 曲线四点位置设置 TableView 内 Cell
及对应按扭地点。实验效果很赞。
RDVTabBarController
一个TabBar组件,可以一本万利设置底部菜单的文字图片,点击效果,小红点指示等。
LxTabBarController
改变了原生tabbar切换tab时的平板效果,并参加滑动切换手势(有和界面上的其它手势暴发争持的风险,可遵照具体品种予以关闭),swift版本
WXTabBarController
在系统 UITabBarController
的根基这周详兑现了安卓版微信
TabBar 的滑动切换功效,单手操作 vivo 6 Plus 切换 TabBar
平素是一件很惨痛的政工,而滑行切换是一种科学的化解方案,补助屏幕旋转。
GooeyTabbar
皮筋式弹性缩放工具栏示例及演示。
CYLTabBarController
低耦合集成TabBarController,最低只需传五个数组即可形成主流App框架搭建。
横向体现文本内容的自定义cell
可以横向映现文本内容的自定义cell,依照文件无限滚动。
UITableView-FDTemplateLayoutCell
UITableView-FDTemplateLayoutCell 是一个便宜缓存 UITableViewCell
的中度的框架。
ExpandingStackCells
接纳 UIStackView 实现表格单元格增添内容展现示例及缓解方案。
FDStackView
可以将 UIStackView 的最低协助版本拉低到
iOS6,无需配置,没有代码侵染,扔到工程里后一贯用系统 UIStackView 的 API
即可,同时兼容 Storyboard。
Sapporo
swift 单元格模型驱动的会聚视图管理器组件。又一个超实用的“轮子”。
MDIHorizontalSectionTableViewController
遵照产品要求开源了一个互动项目,可以精晓为横向Section的TableView,section和cell同时援助拖拽,后续安卓版本也会开源出来。
JZNavigationExtension
多职能导航控制器,可以透明再次回到栏。
NavTopImage.swift
NavigationController动态缩放titleView。
QuickRearrangeTableView
基于 UITableView
的急速重排效用扩张子类。通过长按选定单元格然后滚动移动到指定地点。
uicollectionview-reordering
UICollectionViews的拖拽(拖动、移动)效果,实例教程.
DZNEmptyDataSet
DZNEmptyDataSet算是一个很标准的iOS内建艺术,适合用来处理空的table
view和collection view。会自行将collection
view处理完善,并将用户消息以恰当雅观的点子呈现出来。每个iOS项目都得以自行处理。
LLNoDataView
超简单的空数据提醒通用View帮助UIScrollView、UITableView、UICollectionView、UIWebView。
MGSwipeTableCell
另一个大规模于广小运用中的UI组件,苹果应该考虑在正式的iOS
SDK中进入一些接近的情节。Swipeable表格cell是其一pod的顶尖描述,也是最好的。
XLPlainFlowLayout
可以让UICollectionView的header也帮忙悬停效率,类似于tableView的Plain风格。
WMPageController
一个惠及的 pageContrller 的控件,里面还包括滚动视图。
PSTCollectionView
PSTCollectionView。
LLRiseTabBar-iOS
直接利用系统的风味实现的tabbar,相比较简单。
MTMaterialDelete
异常有趣的Material Design动画,动画删除表里面的单元格。
paper-onboarding.swift
漂亮的 material design 风格页面滑块。示例完整,易用。
Material.swift
基于 Material Design 动画和图像框架库 (作者 Daniel Dahan)。
BusyNavigationBar
进度条式NavigationBar导航条。
ReorderableGridView-Swift
拖拽排序卡片。
LGSettingView
LGSettingView仅需三句代码即可神速集成设置界面,免去每便开发新应用都要再次布置设置界面的苦闷。
博客园cell自动布局
使用autoLayout对微博的cell举办活动布局,自适应cell的低度。
TreeTableView
ZYTreeTableView:TreeView 模仿好友列表的贯彻形式。
ZWSlideViewController
ZWSlideViewController多页滑动视图控制器(类似信息类门户APP),可以用最简单易行的继承方法运用,也得以不用连续,只用菜单或主视图页面,可实现增长的定制,可以应用在多种不同形态的APP下,仍是可以够将其做为多页或多图的滑动介绍。
ZYThumbnailTableView.swift
可展开型预览TableView,开放接口,完全自由定制。实现教程
XWCatergoryView
一个轻量级的顶部分类视图控件,只需要通过简单的装置,你就足以很快集成该控件,
控件近期临时有底部横条移动,椭圆背景移动,文字缩放,文字颜色变化,和文字颜色渐变五种效应,五种效应可以叠加使用也足以单一使用。实现教程
jingDongFenLei
简单仿写京东分类中的多级分类页面。
WHC_CollectionViewFramework.swift
高仿支付宝可拖拽排序编辑动画效果cell的CollectionView集合视图。
SwipeViewController.swift
一款好用的页面滑动和标签选项卡类库及示范。功用相当于 Objective-C 版
RKSwipeBetweenViewControllers。
RKSwipeBetweenViewControllers
页面滑动和标签选项卡类库。
FriendSearch
两种UI的搜索,搜索的算法可以满意中英文互搜,联想搜索等,其中还含有对一组数据自动举行按字母分组等功能。
YX_UITableView_IN_UITableView
UITableview嵌套UITableView案例实践(仿Tmall商品详情页实现),花色教学
TabDrawer.swift
更合乎单手操作的可定制 Tab Bar 组件库。P.S. 自动布局采纳了 EasyPeasy。
SFFocusViewLayout.swift
UICollectionViewLayout实现的图样浏览器。
TYPagerController
简单,襄助定制,页面控制器,可以滚动内容和标题栏,包含多种style。
ESTabBarController.swift
自定义TabBarController组件,继承自UITabBarControlle,可添加动画和自定义样式。swift
低度自定义TabBarController,协助自定义TabBarItem样式或丰盛动画

隐身与显示
SlideTapBar
滚动栏菜单,向上滚动时隐藏tabbar,向下滚动立刻展现tabbar。
FoldingTabBar.iOS
可折叠Tab Bar和Tab Bar Controller。
LTNavigationBar
LTNavigationBar为app导航栏添加动态着色效果,可自定义其背景观。Demo包含:1.变换背景观;2.滚动视图,导航栏和意况栏重叠。落实教程
KMNavigationBarTransition
LTNavigationBar在右滑再次回到的时候NavigationBar展现都不到家,KMNavigationBarTransition一个用来归并保管导航栏转场以及当
push 或者 pop
的时候使动画效果更是顺滑的通用库,并且还要协助竖屏和横屏。
HYNavBarHidden
导航条滚动透明,超简单好用的监听滚动,导航条渐隐的UI效果实现。
BLKFlexibleHeightBar
固定Header的职能库,一个富有非凡灵活中度的标题栏,可以为运用软件的用户提供更多的翻阅和滑动空间,现在一度被过多app所使用。
JXT_iOS_Demos
AboutNavigationBar:一些有关navigationBar的奇特的不过相比实用的操作,包括动用毛玻璃、动态透明、动态隐藏,以及头视图的动态缩放,并同时涉嫌了statusBar的动态设置(换色)。教程
NavigationBarScaleViewDemo
iOS导航条自由缩放头像效果。规律分析
HUD与Toast
MBProgressHUD
最五人用的loading。
EBuyCommon
1.遵照MBProgressHUD实现得图形加载提醒形式,及其他标题模式提醒。2.弹窗。
SVProgressHUD
SVProgressHUD的loading,即使你需要定制化的守候指示器,这些就是了(也许是最好的)。
ProgressHUD
ProgressHUD的loading,使用最简便易行。
MMProgressHUD
设置HUD出现和消失的措施(包括前后、左右、淡入淡出、放大缩短等等),设置HUD的始末(可以在HUD中进入帧动画、动态图表等等),设置HUD出现时的底部覆盖层颜色,等等。不问可知,这是一份集大成的HUD代码。渐渐看视频吧,囊括了独具功效。
WSProgressHUD
一个细密精致的HUD,帮忙添加到自定义View上, 还有更多小细节.。
PreLoader
一个很有趣的HUD loading
,通过移动污点和固化污点之间的粘黏动画吸引用户的眼球跟踪,能立竿见影疏散等待注意力。PreLoader的落实教学
Toast-Swift
高可定制易用的 Toast 弹出音讯或通知用户界面组件类。
对话框
WCAlertView
自定义的对话框。
IOS7AlertView
IOS7AlertView的对话框。
AMSmoothAlert
动画效果不错,最多star,但不援助arm64。
DQAlertView
扁平化的体裁不错。
HHAlertView
一个简单的alertview
有两种体制,有成功,败北,和警告两种样式,补助Delegate和block两种回调。
MJPopupViewController
实现弹出视图的各样弹出和消失效果,包括淡入淡出(fade in,fade
out),从屏幕上方飞进,下方飞出,从屏幕左方飞进,右方飞出等等效果,弹窗。
MMPopupView
弹出框的基类组件(弹窗)。
Menu
项目中可能会用到的常用菜单,未来有时光会持续补充,弹窗。
EasyTipView
弹出指示框类及示范示例。同样地,API 简单、易用。好“轮子”,弹窗。
kxmenu
kxmenu弹出菜谱,点击视图上随便地点的按钮,会弹出一个菜系,并且有个小箭头指向点击的按钮,类似气泡视图。弹出的食谱地方会依照按钮的地方来进展调整。
QBPopupMenu
QBPopupMenu弹出菜谱,实现类似 UIMenuItem
的弹出菜谱按钮。点击按钮,会弹出一个菜单,下边可以排列两个按钮。纯代码实现,不需要其他图片。
STModalDemo
弹出视图(通知,提醒,采取,窗口)。
TAOverlay
TAOverlay可通过叠加层展示有用的音讯,可自定义文本和背景观,添加影子和模糊效果,以及变更字体大小或者用自定义图片替换页面上的icon。
UICustomActionSheet
通过模糊背景来着重强调与菜单相关的元素–模糊效果 里面早已收藏。
ActionSheetPicker-3.0
该品种是原先紧俏项目ActionSheetPicker的新本子,快捷复制了iOS 8上的下拉
UIPickerView/ActionSheet效率。
MJAlertView
3D效果转场效果警示图–MJAlertView。
SwiftyDrop
轻量、易用的小清新弹出列表及音讯提醒组件真心不错。
PSTAlertController
兼容 iOS7的 XXAlertController,接口跟UIAlertController
一模一样,做到高低版本通用。
PCLBlurEffectAlert.swfit
细节定制较丰盛的弹出警报窗口组件。
GSAlert.swfit
苹果在iOS8推出了崭新的UIAlertController,旧的UIAlertView和UIActionSheet逐渐被撤消,但万一您如故支撑iOS7系统,你将只可以写两套代码。GSAlert解决了这多少个问题。
SweetAlert-iOS
Sweet(Sweet)Alert-iOS 带动画功用弹窗对话框封装类。
DXPopover
DXPopover微信右上角的+点击显示列表效果,弹窗菜单。
CCActionSheet
CCActionSheet:仿照微信朋友圈自定义actionsheet,一行代码即可使用。
TKSwarmAlert.swift
TKSwarmAlert.swift:模仿 Swarm app 的 Alert 指示框动画工具。
CustomPopOverView
自定义弹出视图,内容协助传一组菜单标题,也辅助自定义view,或者自定义viewController,帮忙任意按钮触发,会来得在按钮底部,也匡助切换按钮的对齐情势:左对齐、居中、右对齐。
PMAlertController.Swift
可定制弹窗组件替代官版不可定制的 UIAlertController。
TBActionSheet.swift
援助Carthage,可自定义度100%的 ActionSheet,援助微信样式。
其他UI
AwesomeMenu
最六个人用的Path菜单。
DCPathButton
Path,4.0的弹出菜谱,呼出或者关闭菜单时,六个小图标会分别依照逆时针和顺时针的矛头举办滚动。
SphereMenu
利用UIDynamicAnimator的妙趣横生的食谱,path类似。
KYGooeyMenu
KYGooeyMenu 是一个具备 Gooey Effects
带粘性的扇形菜单控件(卫星菜单、path)。
LiquidFloatingActionButton
卫星弹出菜谱。
JZMultiChoicesCircleButton
三维多选按钮。
LCUIKit
一个button上边既有icon又有文字。也许左icon右文字,或者上icon下文字。
TwitterPaggingViewer
两个Tableview,左右滑行。
CircularProgressControl
Circular Progress Control using CAShapeLayer ,环形进度控制条。
KYCircularProgress
简单、实用路径可定进程条。
KDCircularProgress
KDCircularProgress是使用swift制作的情调炫丽的进度条,可以出席多种颜色来支配进度条的渐变效果。
TextProgress
自定义实现数字进度条:1、可以自定义数字(0-100),填充的百分比为当下设置的数字,2、可以实现自定义填充颜色,上下部分都得以,3、可以自定义边界的水彩4、实现了水波动画,可以安装打开或关闭。
SDProgressView
简便赏心悦目的速度指示器,此系列共有六种体裁的速度指示器。
NVActivityIndicatorView
loading
进度条动画,有20-30多种,是在此DGActivityIndicatorView基本功上做得修改。
LoopProgressDemo
环形渐变进度条,环形渐变进度条实现
XLPagerTabStrip
做的很棒的iOS下的PagerTabStrip。
ASProgressPopUpView
弹出的进度条展现速度。
RandomColorSwift
一个自动生成美观的水彩的 斯维夫特(Swift) 库,RandomColor斯威夫特(Swift)(Swift)。
Hue.Swift
Hue.Swift:颜色常规功效集于一身的概念、使用 Color
工具类库(含图片取色)。
KtColor.swift
利用 斯威夫特(Swift)(Swift) 的语法特性简化创建UIColor对象的长河。具体作品能够参见博客:当UIColor遇上
Swift

HexColorService
将16进制颜色字符串转成UIColor。
Rainbow
意在增进代码可读性及易用性的 UIColor
扩充,它使本来有限的预约义颜色(方法)采取,增加至超越 1200 种。
UIColor-ChineseTraditionalColors
中国传统颜色引用 UIColor 扩大。“UIColor.桃红(),UIColor.竹青()…”,共158种。
YPDropMenuViewDemo.swift
一款DropMenu,menuView,类似事先美团的下拉菜单,匡助swift2.2,因为用到iOS8.的毛玻璃。所以想帮助到iOS8.0,协理自定义,辅助等宽排列,匡助从左向右排列。
类似美团的下拉菜单
类似美团的下拉菜单,源码推荐表明
看似美团的下拉挑选
类似于美团、福特点评的下拉菜单选项,code4app代码,评论代码有瑕疵。
CRMediaPickerController
一个简短易用的图片/视频采纳器。1.可同时接纳照片和录像。
2.选项范围有Camera、Camera Roll、Photo
Library以及多年来素描的肖像和视频。3.可自定义UIImagePickerController属性(Camera
Overlay、Camera Device、Camera View
Transform以及allowsEditing)。4.支撑横屏和竖屏5.原生的iOS
UI。,源码推荐表达
MDCSwipeToChoose
MDCSwipeToChoose可概括地添加滑出手势来调用UIView,并使用该行为提供了一个零部件以创建类似Tinder
app的like或者dislike界面的轻扫。基于轻扫的大方向,你可以决定进行什么样的作为,并且你能够自定义文本颜色和图表。该品种适用于教学用的抽认卡、图片查看器以及其余等。
iOS Material
Design库

该品种借鉴于Google的Material Design guideline,用户可自定义背景观。
Material-Controls-For-iOS
Material Design风格的各类控件,分外完整周密。
ZMaterialDesignUIButton
Swift Material Design UIButton。
MediumScrollFullScreen
Medium的可扩充滚动页面,上下滚动时,全屏显示内容,并自然消隐上下菜单。由此项目感知,作者是一位很推崇细节的开发者,他的此外多少个菜单类项目也都没错,值得参考,比如:PathMenu,
MediumMenu 等。
WZFlashButton
WZFlashButton,点击后button里面出现水波扩散效果。
Twinkle
为字体加上钻石版闪耀的功用。使用斯维夫特(Swift)(Swift)编写。
ios-multi-back-button
可替换内置的UInavigationController重回按钮,长按左上角的回来按钮,实现多层级的短平快回到。
ASDayPicker
适用于iOS (Samsung)的日期选用器(时间采用器),类似于Calendar
app的周视图。
today
extension

用纯代码构建一个Widget(today extension) 。
FSCalendar
日历视图,带有神秘和平滑的轮转效应,可自定义外观–国人。
CVCalendar
是一个便宜开发者集成自定义日历视图到温馨 iOS 应用的花色, 匡助 Storyboard
和手动配置, 使用 CocoaPods 举行安装, 提供了丰裕的 API 供开发者使用。
HSDatePickerViewController
带有Dropbox
Mailbox感觉的大运日期采纳器(时间接纳器)。启动是背景被模糊化。界面也是主流的扁平化风格。
HZQDatePickerView
自定义时间采用器(日期采用器),包括开头日期和终结日期二种档次。
CFCityPickerVC
城市采取控制器。
JTCalendar
iOS下精彩的 Calendar 组件,做 GTD 类 App 必备。
Persei
动画隐藏或展示顶部菜单襄助库及示例项目。–swift
PDTSimpleCalendar
是iOS最棒的日历组件了。你可以在各类方面对它举办定制,无论是运行逻辑仍然外观方面。
DateRangePicker.swift
可能是眼下最好的 OS X
日期采用器,高扩充性,界面风格看起来很舒服,不过注意,是 OS X
开发专用。
Form
JSON 驱动的 Form表单系统,复杂的表单填写类 App
极其需要(比如天猫呢!)。
SwiftyFORM
swift 表单输入框架(亮点是表单验证规则引擎),是自我见过地最易用的 Swift(Swift)表单组件。
SwiftSpinner
斯威夫特Spinner是使用swift制作的一款迷你带感的指示器,并且有关有字体信息显示,模糊背景,半透明,扁平化等IOS8的效能。
AKPickerView-Swift
一款小而美的 3D 效果选拔器。
ImagePickerSheetController
图片或录像选用器(可多选)组件及其示例项目。
iOS-RatingBar
iOS-RatingBar
swift版的评分控件,跟Android的RatingBar一样有几种情势,评分形式和只读形式’补助视图编辑,自定义星星数量,评分等级,此外仍可以支撑非整数星,0.5颗星,0.1颗星,可以拉开动画效果。
RKNotificationHub
快捷给 UIView 添加上炫酷的关照图标(Badge、红点、指示)。
*WZLBadge
Badge,扶助横竖屏协理iOS5~iOS8同意中度定制化,包括“红点”的背景颜色,文字(字体大小、颜色),地方等。说明.
BubbleTransition
以气泡膨胀和紧缩的卡通效果来显示和移除
controller,Uber的就是这种撤废操作的章程。
KYFloatingBubble
类似iOS7中Game Center浮动气泡的效益。
DKNightVersion
DKNightVersion 是一个援助夜间格局切换的框架。
EasyUIControl
一个可以简化界面ui的控件框架。
LxGridView-ocLxGridView-swift
利用UICollectionView模仿iOS系统桌面图标的并行,成效如动图。
QQBtn
仿QQ未读信息弹性按钮动画,达到和手机QQ未读音信相同的动画效果,效果基本落实。
GMStepper
swift 带动画功效、援帮手势滑动操作的步进标签。
TZStackView
OS 9 UIStackView 效用模拟实现于 iOS 7/ iOS 8 内。
LayoutTrait
swift 一个小类库。 做平板电脑 多任务分屏 适配的校友可以看一下。
HACursor
HACursor,是一个对横向ScrollView中的视图举行管理的UI控件。只要几行代码就可以合二为一类似于博客园资讯对主题页面举行排序,删除操作的功用。
ZTPageController
模仿果壳网快讯和其它音信样式做的一个菜单栏,栏中有独家的控制器,其中有4中展现样式’天涯论坛style’
’和讯style’ ’腾讯style1′ ’知乎style2′ 。
Ruler
尺子。
HUMSlider
HUMSlider是一款可以活动展现刻度记号的滑竿,滑动到某处,该处的刻度会自行上升,两边还可以配备图像。辅助代码或storyboard中实现。
JDSelectedDemo
仿京东筛选菜单实现。
BTNavigationDropdownMenu
下拉列表暨导航标题组件。简单、直接、易用 -swift。
3DTouchDemo
详细介绍了各种参数的意义和3Dtouch的进口,保证包学包会。
3DTouchSample
3D-Touch的效能分为五个部分:Shortcut和Preview。
SBShortcutMenuSimulator
教你什么在模拟器上测试 3D Touch 效能!
InceptionTouch.swift
让从未 3D Touch 设备也有近似交互体验的 InceptionTouch 类(基于
UITextView 实现,补助日期,链接,电话号码,地址触摸响应)。
仿LOL滚动视图
仿LOL滚动视图。
答题选用切换页
将scrollview和tableview封装在同步,在伊始化的时候简单的将数据带上,就能够一页一页的左右来来往往滑动。
SCTrelloNavigation
类似trello的导航动效控件实现。
XTPaster
贴纸成效出现在重重图片社交中, 就是图片上边贴图片,
对贴纸而言就是需要控制贴纸的职位,旋转,大小,何以运用
RGCategoryView
仿了个苏宁易购的归类页面。
TWControls.swift
简单的开关和按钮控制器,使用闭包来推行由控件触发的操作。
Instructions.swift
可定制嵌入式操作指导框架及示范。
LLPieCharts
LLPieCharts iOS
绘制饼图,教程
BEMCheckBox
BEMCheckBox 是一个用以 iOS 应用上构建可以,
低度可定制化动画效果的复选框类库, 最低协助到 iOS 7 系统,
有多种不同风格的卡通效果可供采纳。
STPopup
提供了一个可在 红米 和 三星平板 上采纳的富有 UINavigationController
弹出效能的 STPopupController 类, 并能在 Storyboard 上很好的工。
VBFPopFlatButton
通过几条线段实现的分外Q萌的动画片按钮效果。
ZSeatSelector
电影院地方排座位。
CustomSearchBar
自定义searchbar,类似于instagram的搜索框效果。
LNPopupController
AppleMusic式pop up,弹出是页面,可以前后带来。
DGRunkeeperSwitch
动画segment,节选器。
DynamicMaskSegmentSwitch
一个简易有趣的 SegmentedControl 节选器。
SMSegmentView.swift
高可定制化,既补助横向,也支撑纵向布局的图文 Segment Control
组件,节选器。
YXFilmSelectView
仿造时光网采纳影片票的UI而支付的一个自定义View。
FJTagCollectionView
标签(适配宽度)。
Gecco.Swift
Gecco.Swift 是一款帮忙对视图进行局部高亮的 Swift 库, 帮忙 iOS
开发者快速创设产品的新手引导界面。
DFTimelineView
DFTimelineView仿微信朋友圈 时间轴。
AsyncDisplayKit.swift
AsyncDisplay基特.swift是
facebook的提供异步的界面高流畅性切换及更灵活的响应框架。
SubtleVolume.swift
更暗藏的系统音量替代提醒器。
InkKit.swift
该类库协理开发者绘制简单图形更易于。
HYBImageCliped
可给自由继承UIView的控件添加任意两个圆角、可依照颜色生成图片且可带任意个圆角、给UIButton设置不同景观下的图形且可带任意圆角、给UIImageView设置任意图片,协助带圆角或者直接生成圆形。
SwiftSVG
襄助多种接口(String, NS/UIBezierPath, CAShapeLayer, and NS/UIView)绘制
SVG 类库。
LeeGo.swift
带来更
表明式的,可安排的平易近人复用的UI开发模式,让UI开发变得像娱乐高积木一样简单直观,某种程度上代表Component基特(Kit)。
struct 和 enum 来构建你的方方面面
UI

Caishen.swift
简易、实用的付款输入及校验 UI 组件。
SwiftTweaks
不用再行编译即可调整 UI
配置(按钮颜色、背景、动画延迟,简单布局等)的化解方案库。实现了发表生产版本前
UI 的简要布置,省却往往调试代码的艰巨。类似 OC 版 Facebook Tweats。
StackViewController
方便 iOS 开发者使用 UIStackView 构建表单或任何静态内容视图。
LLBootstrapButton
Bootstrap 3.0扁平化风格按钮,自带图标,一句代码直接调用!
JMRoundedCorner
UIView设置不触发离屏渲染的圆角!
JMRoundedCornerSwift

swift版本:UIView设置不触发离屏渲染的圆角!

动画
Core
Animation笔记,基本的行使办法

Core
Animation笔记,基本的使用方法:1.主导动画,2.多步动画,3.沿路径的动画,4.时日函数,5.动画组。
awesome-ios-animationiOS
Animation
主流炫酷动画框架(特效)收集整理
收集整理了下iOS平台下相比较主流炫酷的几款动画框架。
awesome-animation
在内的十多位童鞋们一起发起的一头动画开源组正式确立啦Github组织名称:Animatious,这是我们第一期成员先前开源的一些动效库,我们的第一个合作开源项目正在紧锣密鼓的准备请我们期待设计和代码的磕碰吧。
侧滑与右滑返反扑势
SloppySwiper
iOS系统自带的UINavigationController要7.0才支撑,但可是该手势只可以从屏幕左边边缘识别,如若要扩大到全部屏幕范围如何是好?配合一个SloppySwiper无需代码就可以轻松实现。此库帮忙iOS5.0上述版本(此外:Nav的title滑动不了解,本人写了2个八九不离十的控件),SloppySwiper-demo:代码形式与storyboard格局。
SCNavigation
UINavigation可以右滑重回,隐藏UINavigationBar。
UINavigationController-YRBackGesture
帮助右滑返反击势,标题栏不动。
GHSidebarNav
现在相比较流行使用侧开(侧滑)菜单设计。试了广大控件,感觉GHSidebarNav最成熟,尤其对纯代码创立的界面包容性最好。在Storyboard中利用GHSidebarNav侧开菜单控件
iOS-Slide-Menu
可以类似非死不可和Path这样弹出左左侧栏侧滑菜单,还帮忙手势。多种足以自定义的属性
(非凡不利)。
ECSlidingViewController
侧滑菜单。
JASidePanels
侧滑菜单,有左右菜谱,有pop功用,补帮手势侧滑,本人使用中:简单。
animated-tab-bar
让 Tabbar items能呈现萌萌的动画片。
tabbar图标动画
tabbar上图标的动画实现,源码推荐表明
SideMenu
swift实现,一款带动画功能可定制 Slide Menu,可以学习其动画实现思路。P.S.
对于Hamburger式菜单,尽管很常用,然而,苹果并不鼓励采用,甚至有付出小组对其弊端用自己上线应用前后数据相比较举办了抨击。
RESideMenu
侧开菜单,qq类似。
JHMenuTableViewDemo
仿果壳网邮箱列表侧滑菜单。
SlideMenuView
炫酷侧滑菜单布局框架,Android版本的同样实现。
QQConfiguration
swift,QQ-一加端框架,左边菜单栏拖出手势。
KGFloatingDrawer
侧滑菜单,qq类似,KyleGoddard/KGFloatingDrawer:一款符合于大屏手机或平板的变型抽屉式导航界面组件。效果很赞-
侧开菜单,qq类似(与RESideMenu类似)。
AIFlatSwitch
一款带平滑对接动画的 Switch 组件类,类相同风格的
Menu/BackHamburgerButton,类似相同风格的
Menu/Closehamburger-button.
JHChainableAnimations
在利用中利用链式写出酷炫的卡通片效果,
使代码更加彰着易读,利用block实现的链式编程。
WXGSlideMenuDemo
个简单实现侧拉(侧滑)菜单的小demo,供初学者一起学习、锻炼使用。
PKRevealController
PKRevealController是一个方可滑动的侧面栏菜单(可向左、向右或者同时向两侧),只需手指轻轻一点(或者按一下按钮,不过如此滑动时不够炫酷),那类控制的别样库,而PKRevealController是最棒的。安装简便,低度定制且对手势识别卓绝。可以当作一个业内控件用在iOS
SDK中。
SwiftPages
高可定制类似 Instagram 视图滑动切换功效类库。API 简单、易用。
FlipBoardNavigationController
FlipBoardNavigationController。
MMDrawerController
最三个人用的一个有关侧边“抽屉”导航框架,里面还有许多你不意的相互功用,侧滑。
UIWebView翻页重回效果
UIWebView翻页再次回到效果(变通方法)。
LLSlideMenu
一个弹性侧滑菜单,弹性动画原理借鉴该类型中阻尼函数实现。
FlowingMenu.swift
菜单如此出场格局(橡皮筋弹跳式动画)好玩又幽默。
gif动画
UIImageView-PlayGIF
UIImageView-PlayGIF。
YLGIFImage
YLGIFImage。
YLGIFImage-Swift
YLGIFImage-Swift。
gifu.Swift
gifu.斯威夫特高性能GIF呈现类库。
droptogif
droptogif视频拖拽到使用窗口后活动转换为 GIF
动画(其转移过程动画效果也超赞)。
JWAnimatedImage.swift
JWAnimatedImage.swift集中了脚下主流的 GIF 彰显库(如 FLAnimatedImage,Gifu
等)的亮点,举行重构,代码短小精悍。而且使用了新的 frame 提取算法。
SwiftyGif
高性能 Gif 播放引擎。
PHImageKit.swift
出自 Product Hunter 开发小组的带下载、缓存的 GIF
播放组件库。使用简便又便利。
其他卡通
popping
popping是一个POP 使用实例工程
PopMenu
用POP动画引擎写的Sina今日头条的Menu菜单。
MMTweenAnimation
facebook POP的自定义动画扩张(基于POPCustomAnimation)
提供10种函数式动画。
ZQLRotateMenu
这是一个筋斗视图的采纳器。
CoolLoadAniamtion
一个简单易行可是效果不错的loading动画。
SequenRotateAnimation
一个简短的loading次序动画。
SYAppStart
App启动插画的自定义过度。
VJDeviceSpecificMedia什么样按照设备拔取不同尺寸的图形可以透过安装不同尺寸设备的LaunchImage,来驱动App适配那一个设施,假诺在不同不同尺寸设备上利用不同大小的图样,则需要在代码中各样判断,然后加载。
RMParallax
RMParallax是一个app启动页引导开源项目,除了一线的翻页视差效果,描述文本的连结也至极赏心悦目(版本新特色、导航页、指引页)。
ADo_GuideView
转动的用户带领页(模仿知乎bobo)
因为尚未从app包里抓到@3x的图纸,指出在Motorola5模拟器运行,保证功用~
(版本新特性、导航页、率领页)。
CoreNewFeatureVC
版本新特点(带领页),1.封装并简化了版本新特性启动视图!2.添加了本子的地点缓存效率,3.集成简单,使用方便,没有耦合度,4.帮忙block回调(版本新特点、导航页、指点页)。
MZGuidePages
自己写的通用导航页,能够间接引入工程使用,请参考案例(版本新特点、导航页、指导页)。
Wizardry.swift
可拔取的法门和框架实现向导式用户界面管理。(版本新特点、导航页、引导页)。
ABCIntroView
ABCIntroView是一个容易使用的入门类,让你到达主屏幕在此以前介绍你的应用程序(版本新特点、导航页、指导页)。
Spring
spring是一个Swift编写的开源库,可简化斯维夫特(Swift)编写的iOS动画。辅助shake、pop、morph、squeeze、wobble、swing、flipX、flipY、fall、squeezeLeft、squeezeRight以及squeezeDown等多种动画片格局,用
IBDesignable 让使用者可以在 Xcode 中高速设置动画效果。
KYBezierBounceView
手势控制贝塞尔曲线,裁撤手势贝塞尔曲线会有反弹效果。
cadisplaylinkanduibezierpath
CADisplayLink结合UIBezierPath的神奇妙用。
KYCuteView
实现类似QQ音信拖拽消失的相互+GameCenter的更动小球效果,分析
KYWaterWaveView
一个放权波浪动画的UIView,里面有鱼跳跃水溅起来的机能。
WaveLoadingView
iOS
唯一完美的浪花进度加载指示器,心想事成认证
KYPingTransition
实现圆圈放大放小的转场动画,可以按照自己的内需拔取Paper中的弹性效果,有Material风格。
KYNewtonCradleAnimiation
牛顿(牛顿)摆动画。
LayerPlayer
一款系数体现主题动画 API 示例项目(上架应用)。包括 CALayer,
CAScrollLayer, CATextLayer, AVPlayerLayer, CAGradientLayer,
CAReplicatorLayer, CATiledLayer, CAShapeLayer, CAEAGLLayer,
CATransformLayer, CAEmitterLayer 等采用的交互演示。
JGTransitionCollectionView
swift,基于集合视图扩充实现到位机关布局及单元项
Flip式动画效果(效果很赞)。组件使用方便、自然(只需安装集合视图数据源的规范措施即可)。
KYShareMenu
带弹性动画的分享菜单。
Context-Menu.iOS
可以为app的菜系添加漂亮的卡通片内容,可自定义icon,并可遵照自己的喜好计划单元格和布局。
DeformationButton
一个简练的转换造型动画按钮。
UnReadBubbleView
UnReadBubbleView是一个可知拖拽并拉长的气泡视图。拖拽到自然的尺寸会收敛,可以由此周全设置来控制拖拽的长短。气泡也协助多种特性设置。
PPDragDropBadgeView
实现了近似于QQ 5.0 水滴拖拽效果. 协理iOS 5.0+
ARC,气泡可以带有数字标识,同时协助消失block方法。消失时还包含消失效果动画。
GiftCard-iOS
礼品卡购买的炫酷动画。
SDCycleScrollView
无限循环自动图片轮播器(一步设置即可使用)。
HYBLoopScrollView
HYBLoopScrollView实现自动循环滚动,一般用来彰显广告页。微信在贴纸宣传处就动用了轮播。
BuildAnInfiniteCarousel
自己入手造无限循环图片轮播,教程
iCarousel
iCarousel是一个类,它继续于UIView。用于简化实现各种类型的旋转木马(分页滚动视图),无限轮播
iOS开发之多图片无缝滚动组件封装与应用
KIPageView
无限循环PageView,横向TableView,无限轮播。
简言之实用的极致循环轮播图
简单实用的极其循环轮播图 。
CPInfiniteBanner
是一个循环播放的零件,可以左右无缝滑动,3个imageview实现。很快图片轮播,多少个ImageView实现
XTLoopScroll
用多少个 timer 六个重用的 view 实现无限循环 scrollView,1机动轮播
2点击监听回调当前图片 3手动滑动后再一次总计轮播的起先时间,
杰出的用户体验。
HotGirls
卡片动画。
tispr-card-stack
swift 卡片风格动画切换组件及全体交互示例。
ZLSwipeableViewSwift
swift
卡片堆叠效果的贯彻(ZLSwipeableView)】可实现类似Tinder和Potluck应用程序的卡片堆叠效果,该项目基于ZLSwipeableView
objective-c
实现。1.自定义动画。2.自定义滑动切换。3.自定义方向。4.撤消。
Koloda
基于卡片的 Tinder-style
动画效果示例。精细绝人。更赞的是额外附了详尽支出教程 How We Built
Tinder-Like Koloda Animation in
斯维夫特(Swift)网页链接。Yalantis
出品动画片程序款款精品。
QQPersonalInfoTransition
仿照QQ的转场。
KYAnimatedPageControl
除了滚动视图时PageControl会以卡通的样式共同运动,点击目标页还可连忙稳定。协理两种体裁:粘性小球和旋转方块。
KDIntroView
swift 动态介绍视图框架及示范。此外多少个一般的类库是 RazzleDazzle和
Presentation,择需使用。
RazzleDazzle
【IFTTT开源斯威夫特(Swift)编写的帧动画框架–RazzleDazzle】RazzleDazzle
是IFTTT开源的一个iOS帧动画框架,分外适用于APP初次使用时的介绍和指引信息。JazzHands是UI基特一个简短的关键帧基础动画框架,可经过手势、scrollview、KVO等决定动画,被IFTTT应用在IFTTT
for 小米上。
Presentation
一个类似RazzleDazzle的框架。
FillableLoaders
基于 CGPaths 可定制个性化填空式装载类库。附水波上涨式示例。
SXWaveAnimate
实现丰裕美观的灌水动画。
LSPaomaView
可循环滚动的较长文字,跑马灯,效果很好,一句话集成。
SIFloatingCollection_Swift
可定制的 Apple Music 风格变化形状动画组件及示范。
Cheetah
易用、高可读链式动画类库。另一个近似类库是DKChainableAnimationKit
CKWaveCollectionViewTransition
swift, UICollectionViewController之间切换的卡通。
TKSubmitTransition
基于 UIButton 的登录加载、再次回到按钮转场动画组件及示范。
ARAnimation
ARAnimation 对 Core Animation 举办了包装, 援助 iOS
开发者能更为简便易行的在档次中接纳动画片。
CardsAnimationDemo
swift,《使用 UICollectionView
实现的一个卡片动画》
不是一向操作所有
UIView 和 CALayer 的 transform3D 属性来实现全方位效率的,而是利用
UICollectionView 来完成所有的视图管理和贯彻。
TKRubberIndicator.swift
一个很不利的 page control。
渐变特效文字
做了一个仿Samsung的运动滑块来解锁的渐变特效文字,还有一个像样ktv歌词显示的文字特效。
TTGEmojiRate.swift
TTGEmojiRate.swift以Emoji表情为底蕴绘图,斯维夫特开源项目:
TTGEmojiRate的落实

HYAwesomeTransition
模仿格瓦拉的转场效果。
CardAnimation.swift
CardAnimation 是国人开发的一个用 Swift(Swift) 实现卡片垂直翻转动画的
Demo,兑现思路
TaskSwitcherDemon
是仿制iOS9的Task Switcher做出来的动画效果,
具体的落实思路可参看这篇著作
CoreAnimationCode.swift
提供了 “iOS Core Animation Advanced Techniques” 书籍中的代码实例,
方便开发者们开展参考学习。
UIViewXXYBoom.swift
一个炫酷好玩的爆裂效果,怎样兑现这么些效果
ZLSwipeableViewSwiftZLSwipeableView
ZLSwipeableView斯维夫特在Tinder and
Potluck中的动画效果落实思路(连续卡片翻页效果),最亲密无间的是作者提供了OC和斯威夫特(Swift)多少个本子来供开发者使用,相当丝滑顺畅的机能。
RYCuteView
用UIBezierPath实现果冻效果。教程
IBAnimatable.swift
第三方开源库IBAnimatable可以协助我们在Interface Builder和Swift(Swift)Playground里面设计UI, 交互, 导航格局, 换场和动画。整个App 都是透过
IBAnimatable 在Interface Builder 设计到位,没有任何一行代码。
MotionMachine.swift
功用强大、优雅、模块化动画库。
circle-menu.swift
动画成效很赞的圆形缩放菜单演示及类库。
BWWalkthrough.swift
BWWalkthrough.swift界面切换中出席灵动的卡通效果。
hamburger-button.swift
hamburger-button.swift一个布拉格包动画关闭按钮。
HamburgerButton.swiftsqlite,-
HamburgerButton.swift一个开普敦包动画再次回到按钮。
MDCSwipeToChooseView
MDCSwipeToChooseView翻牌子效果。
STLBGVideo
STLBGVideo让您的视图控制器的自定义backgroundvideo,贯彻表达1落实表明2
Advance.swift
简单易用、功用强大的卡通片框架库。在手势交互、帧动画、自定义动画及假冒伪劣类型将是没错的选料。
PanelDemo
仪表盘,模拟汽车的车速仪表盘,局部简单的数学知识
HWAnimationTransition_SwiftHWAnimationTransition_OC
类似于格瓦拉启动页中的放大转场动画(objective-C &&
Swift(Swift))。教程
MYBlurIntroductionView
方便好用的指导类库,在App注册登录页面可以用到。
ZFCityGuides
实现City Guides的卡通片效果,数字动态变化的动画片效果。
NumberMorphView.swift
可爱的数字补间(变身)动画类库。
DisplaySwitcher.swift
多少个聚众视图在不同布局(平铺和列表)间平滑切换。Yalantis 出品。
DynamicButton.swift
一套完整、且带来画过渡的图标按钮库。
TKDotSegment.swift
是一个带有圆点动画的 segment。
LiquidLoader.swift
液态加载动画的轻量级 UI 组件。
15DaysofAnimationsinSwift
15DaysofAnimationsinSwift动画。
Interpolate.swift
手势驱动交互式转场动画框架库。那一个很专业,且非常有意思。
INPopoverController
OS X可轻易定制的 Popover 视图。
WZXJianShuPopDemo
仿简书、Taobao等等的View弹出功用,已打包好,使用简单。贯彻原理
PeekPop.swift
3DTouch动画片组件。
fantastic-ios-animation.swift
基于 UI 组件连串分类,且带出色动画效果的 iOS 组件库集合。
pop

facebook出品的分外赞的动画片引擎。

网络有关
网络连接
AFNetworking
ASI不升级未来,最六人用的网络连接开源库,iOS网络编程之AFNetworking使用,iOS开发下载文件速度总括,AFNetworking
3.0迁移指南
,AFNetworking2.0源码解析<一>AFNetworking2.0源码解析<二>AFNetworking源码解析<三>AFNetworking源码解析<四>
Alamofire.swift
Alamofire是AFNetworking的撰稿人mattt新写的网络请求的swift库。Alamofire
最佳实践

AlamofireObjectMapper.swift
将Alamofire JSON响应数据 转为swift对象。
RxAlamofire.swift
为Alamofire提供函数响应式(FRP)调用接口,以淡雅的章程利用Alamofire举行网络请求。
YTKNetwork
是基于 AFNetworking 封装的
iOS网络库,提供了更高层次的网络访问抽象。相相比AFNetworking,YTKNetwork提供了以下更尖端的功力:按时间或版本号缓存网络请求内容、检查再次回到JSON
内容的合法性、文件的断点续传、批量的网络请求发送、filter和插件机制等。
HYBNetworking
基于AFN封装的网络库,能够通用。基于AFNetworking封装网络库表明当前早就提供了通用的GET/POST、上传、下载API等。
LxFTPRequest
协理获取FTP服务器资源列表,下载/上传文件,创立/销毁ftp服务器文件/目录,以及下载断点续传,下载/上传进度,自动判断地址格式合法性跟踪等职能!国人开发,QQ:349124555。
HSDownloadManager
HSDownloadManager,下载音乐、视频、图片各个资源,匡助多任务、断点下载。
MutableUploadDemo
模拟需求:图文混编,要求用户挑选图片后就上传,可选用多图,并行上传,用户确定提交后后台执行,必须全方位图纸上传完才能交到文字。
WTRequestCenter
方便缓存的央求库,提供了造福的HTTP请求方法,传入请求url和参数,重临成功和破产的回调。
UI基特(Kit)扩张提供了不少没错的点子,快捷缓存图片,图片查看,缩放效率,
颜色创制,设备UUID,网页缓存,数据缓存等功用。
无需任何import和配置,近来贯彻了基础需要。
MMWormhole
Message passing between iOS apps and extensions 2个iOS设备之间通信。
socket.io-client-swift
WebSockect 客户端类库。开放的报导协议,有利于构建强大地跨平台利用。
Transporter
swift,
短小、精悍、易用的多文本(并发或相继)上传和下载传输库。还援助后台运行、传输进程跟踪、暂停/续传/裁撤/重试控制等功效。
STNetTaskQueue
STNetTaskQueue Objective-C 可扩张网络请求管理库。
CocoaAsyncSocket
在iOS开发中运用socket,一般都是用第三方库AsyncSocket,不得不认同那么些库确实很强劲,应用教程
AsyncSocket
AsyncSocket。
Socket通信
通过AsyncSocket封装的Socket通讯形式,简单实用,通俗易懂,初学者不可以错过

GCDAsyncSocket
GCDAsyncSocket
不错的Demo
Just
小而美的 HTTP 类。效能简单、直接、完整且健壮性高– swift。
Future
基于微框架设计思想的异步执行及结果响应类,代码即简单又彻底– swift。
MZDownloadManager
下载管理。
DVR
针对网络请求的测试框架,超实用的工具。且帮忙 iOS, OSX, watchOS
全平台。
HFDownLoad
iOS开发网络篇之文件下载、大文件下载、断点下载:NSData情势、NSURLConnection模式、NSURLSession下载格局下载情势具体的思绪、区别见Blog
Pitaya.swift
Pitaya 是纯 Swift(Swift) 写的 iOS 网络库,匡助 Basic Authorization、SSL
钢钉、HTTP raw body / JSON body、快捷文件上传等特性,并透过放开JSONNeverDie 实现了对 JSON
的一心扶助,开箱即用。中文文档
starscream.swift
starscream.swift:WebSocket客户端类库。
SwiftNet.swift
基于 RxSwift(Swift) 和 Alamofire 的网络请求简易封装库。
Networking.Swift
使用简便、效能惊喜,基于 NSURLSession 的网络封装。
图像获取
SDWebImage
SDWebImage 网络图片获取及缓存处理。
Kingfisher
纯 斯维夫特(Swift) 实现的类 SDWebImage 库,实现了异步下载和缓存图片。
KFSwiftImageLoader
Swift(Swift),一个图像缓存加载库。
FastImageCache
Fast(Fast)ImageCache
网络图片获取及缓存处理,iOS图片加载速度极限优化—Fast(Fast)ImageCache解析
EGOCache
要命出名的第三方缓存类库,可以缓存NSString、UIImage、NSImage以及NSData。除此,假设还是可以够缓存任何一个落实了接口的对象。所有缓存的数目都得以自定义过期的时日,默认是1天。EGOCache
协理多线程(thread-safe),UITableView加载多张相片导致内存上涨的问题
YYWebImage
一个图片加载库 YYWebImage,协助 APNG、WebP、GIF
播放,帮忙渐进式图片加载,更高性能的缓存,更多图像处理办法,能够代表
SDWebImage
等开源库,连带文章
网络聊天
XMPPFramework
XMPPFramework openfire聊天。
SXTheQQ
用xmppFramework框架编写QQ程序,重要为了练兵通讯的一些法则,界面相比渣
必须要先在该地配置好环境才可以运作。
环信
给开发者更平稳IM云功效。8200万用户考验,好用!(暂无及时语音、视频通话)
融云
即时通讯云服务提供商。(暂无及时语音、视频通话)
容联云报道
提供基于互联网通话,摄像会议,呼叫要旨/IVR,IM等报道服务。
ChatSecure-iOS
基于XMPP的iphone、android加密式聊天软件,chatsecure官网iOS代码1iOS代码2iOS中文版
MessageDisplayKit
仿微信聊天,参考JSQMessagesViewController。(国人写)
JSQMessagesViewController
聊天 。
MessageKit.swift
消息 UI 库 JSQMessagesViewController 的 Swift 版。
SunFlower
环信聊天demo,比较多职能 。
BlueTalk蓝牙聊天
以MultipeerConnectivity为底蕴, 实现了简易的蓝牙聊天。
jchat-swift
一个聊天 App,具有完备的即时通讯效率,JChat 的法力基于极光 JMessage SDK
来开发。
网络测试
Reachability
苹果提供过一个Reachability类,用于检测网络状态。不过该类由于绵绵,并不匡助ARC。该类型意在提供一个苹果的Reachability类的替代品,辅助ARC和block的行使模式。iOS网络监测怎么着区分2、3、4G
Reachability.swift
用于替换苹果的 Reachability
类,可以方便地检测当前是否联网以及现实的联网状态。
SimpleCarrier
简单的运营商音讯拿到!。
NetReachability
swift2.0 简单的办法检查网络连接的连通性,提供通知中央合并接口。
NetworkEye
一个网络调试库,可以监控App内HTTP请求并展现请求相关的详细信息,方便App开发的网络调试。
SimpleBS.swift
网络测试小工具。

RealReachabilityiOS下的实在网络连接状态检测,解决“怎么着判定设备是否确实连上互联网?而不是唯有网络连接”的题目。

网页框架
Perfect.swift
Perfect 致力于 斯维夫特服务端应用,从打造专业应用服务器开始。斯威夫特(Swift)(Swift)服务端编程:Perfect项目上手指南
swift-http
斯威夫特(Swift) HTTP Server,又一个 Swift 服务器,最大的助益是协理
Docker
部署。
Swifton
斯维夫特(Swift)(Swift)on是一个优良的斯维夫特(Swift)(Swift) on Rails 的Web Framework。
Taylor.swift
Taylor一个swift的轻量级的http服务器的库。
NetworkObjects.swift
NetworkObjects.swift轻量版HttpServer框架,跨平台解决方案。
vapor.swift
vapor.swift:swift的服务器库 vapor。
Kitura.swift
基特ura.swift:安装、使用手续及文档最为清晰地源于 IBM Swift 开发组的开源
Web 服务器。其余,IBM 云服务
Bluemix

也为 斯威夫特(Swift)(Swift) 打开通路。

WebView与WKWebView
MGTemplateEngine
MGTemplateEngine比较象
PHP 中的
Smarty、Free马克er 和
Django的沙盘引擎,是一个轻量级的引擎,简单好用。只要设置重重不一的HMTL模版,就能自在的兑现一个View多种情节格式的显得,对于不熟稔HTML或者减轻
工作量而言,把那么些干活儿让规划分担一下依旧很好的,也相比较容易实现统筹想要的效果。
NJKWebViewProgress
一个 UIWebView 的进度条接口库,UIWebView 本身是不提供进度条的。
GTMNSString-HTML
谷歌开源的用来过滤HTML标签。
js-in-ios
webView与js的交互。
D3Generator
D3Generator基于dict字典生成对象。
适用webview和push推送时,依照后台传回字典实现动态跳转。兑现认证
IOSCallJsOrJsCallIOS
IOSCallJsOrJsCallIOS:利用iOS7.0后出来的JavaScriptCore
framework,webview与Js交互是周边的需求。OC版本与swift版本。《OC
JavaScriptCore与js交互》
,《Swift
JavaScriptCore与js交互》

WKWebViewTestDemo.swift
WKWebViewTestDemo:WKWebView新特性及JS交互,作品讲解
React.swift
启发自
React 的纯

斯威夫特(Swift) 函数版基于 UI基特 封装类库。这种社团是否似曾相识。

Model
JSONKit
JSONKit库是非凡简单易用而且效能又相比较高的,主要的JSON基特(Kit)适用于ios
5.0以下的版本,使用JSON基特(Kit)库来解析json文件,只需要下载JSON基特.h
和JSON基特(Kit).m添加到工程中;然后出席libz.dylib即可。
JSONModel
解析服务器重返的Json数据的库,JSONModel源码解析一
Mantle
Mantle紧要用于将JSON数据模型化为OC对象,
大体系中动用。缘何接纳Mantle
RFJModel
RFJModel是一个IOS类库,可以将JSON字典自动装填到OBJC对象。相比较JSONModel有局部这个好的性状,使用上也比较简单。
XMLDictionary
ios与mac os平台下xml与NSDictionary相互转化开源类库。
AEXML.swift
AEXML.swift简单又易于的XML解析类及示范。
MJExtension
用于json转model举行利用,转换功能很高,使用也相比较简单,只要前后台约定好,json直接就转成了model。
CFRuntime
“Swift 版的 MJExtension,运行时、反射与一键字典模型互转”。
DDModel
快速搭建项目Model层,扶助ORM映射关系,能从JSON/XML间接实例一个Model对象。辅助SQLite本地数据持久化,封装了HTTP,
缩短HTTP代码与UIViewController的代码耦合,匡助Cache;类似RESTKit、Mantle的法力;使用该类库未来简化了网络层的开销工作,把更多的肥力放在UI上边;如今只襄助GET/POST方法的呼吁。使用到的第三方库有:1.SQLitePersistentObject;
2.JTObjectMapping; 3.AFNetworking; 4.XMLDictionary;
protobuf-swift
Protocol Buffers 的 斯威夫特(Swift) 语言实现库。P.S. Protocol Buffers 是 Google开源项目,紧要意义是实现直接系列化结构化的靶子数据,方便跨平台迅速传递,开发者也可以一贯改动
protobuf 中的数据。相相比较 XML 和 JSON,protobuf 解析更快,存储更小。
JSONCodable
基于 Swift 2.0 新特性(Protocol Extensions and Error Handling)的JSON
解析类。
SwiftyJSON
使Swift的JSON解析变得简单。
JSONNeverDie.swift
JSON 到 Model 类的全自动映射工具。
Fuzi.swift
Swift(Swift)实现的轻量连忙的 XML/HTML 解析器。
SWXMLHash.swift
易用的 XML 解析类库。异常实用的“轮子”。
YYModel
高性能的 iOS JSON 模型框架。
TidyJSON.swift
TidyJSON.swift一款简单、易用、明了的 JSON 解析小类库。
PMJSON.swift
PMJSON.swift简单、实用、高效的 JSON 解析类库。
Unbox.swift
极为易用、轻量,更少帮忙代码的 JSON 解析类。
Wrap.swift

福利、易用的对象转 JSON 类库。

通讯录
快快搜索联系人

接近微信联系人追寻的界面,迅速搜索联系人,并补助点击查询结果 。

其他库
DateTimeKit
一个超赞的时日处理的库,Joda-提姆e !
他能帮你轻松处理时区,处理时间加减,计算到期时间等等现象下的题目。
SwiftDate
特别完整、强大的日丑时间操作管理类库。它几乎涵盖了已知开源日期类库所有优质特性。
他能帮您轻轻松松处理时区,处理时间加减,统计到期时间等等现象下的题材。
iOS私有API
私有API,绿色 == public,红色 == private,蓝色 == dylib。
iOS源代码
iOS源代码。
libfacedetection
C++ 人脸识别
包含正面和多视角人脸检测几个算法.优点:速度快(OpenCV
haar+adaboost的2-3倍), 准确度高
(FDDB非公开类评测名次第二),能估算人脸角度。
Slidden
一个老外开源的开销自定义键盘的库,利用这个开源库,能够便宜的布局键位、颜色以及键位对应的图形。
TPKeyboardAvoiding
用户键盘弹出自动测算低度,举行屏幕滚动操作。
CDPMonitorKeyboard
CDPMonitorKeyboard封装,可以解决输入视图(例如textField,textView等)被键盘覆盖问题,并可安装高于键盘多少。
机关监听键盘低度
自动监听键盘中度,先河界面,输入框在屏幕最下方,当键盘出现时,输入框随即活动到键盘上方。
ZYKeyboardUtil
全自动处理键盘遮挡事件,只需要一个Block,全自动处理任何多层嵌套复杂界面
因键盘升降 造成的输入控件遮挡问题。
其三方键盘分次弹出问题
,说明
KeyboardToolBar
从此不再担心键盘遮住输入框,文档
SYKeyboardTextField
SYKeyboardText菲尔德(Field) 是一个翩翩,简单,非侵入式的键盘附随输入框!
采用Swift编写。
IQKeyboardManager
处理键盘事件强大的库,有OC和斯维夫特版本,纯代码、Storyboard和Xib都适用。
BlocksKit
block框架,为 OC 常用类提供了强压的 Block 语法辅助,使得编写 OC
代码变得舒适、急忙、优雅。
KVOController
在类型中有使用 KVO ,那么 KVOController 绝对是个好选拔。它是 facebook
开源的一个 KVO 增强框架。
appirater
用于指示用户给你的 APP 打分的工具。
MotionKitr
为主干运动框架(The Core Motion
framework)提供温馨的类库封装,以更方便使用三轴陀螺仪和加快感应器特性。
Review
Monitor

第一时间自动推送 Apple Store 的用户评价到您的邮件箱或者
Slack,第一时间跟进用户举报,打造美好 App 必备工具!类似的有:App annie
的好像功效。
WBWebViewConsole
类似今日头条中兴客户端的 “调试选项” 吗?把内部的 “内置浏览器网页调试”
开源在 Github 上了。
ios-good-practices
ios-good-practices iOS 开发最佳实践。
iOS开发最佳实践
iOS 开发最佳实践 — 普通话。
TodayExtensionSharingDefaults
TodayExtensionSharingDefaults是一个iOS 8
Today扩显示例,可以应用NSUserDefaults与其containing app分享数据。
原生实现扫描二维码条码
iOS原生落实扫描二维码条码.
ZFScan
仿微信 二维码/条形码 扫描。
QRCodeReader.swift
QRCodeReader.swift一款简单的 QR
二维码阅读组件及示范,提供前后相机切换效用。
swiftScan
具有丰裕效能的二维码扫描组件及类库。对应OC版本LBXScan
QR-Code-Generator.swift
生成二维码。
QRCatcher
一个简练美观的二维码扫描应用,iOS学习:AVFoundation
视频流处理–二维码扫描

MQRCodeReaderViewController
二维码扫描控件, UI 做了优化, 仿造微信, 直接拖进项目就可利用。
Parsimmon
swift,小而美的语言学类库封装工具包。提供分词、标记词性、词形归并、朴素贝页斯分类、决策树等自然语言分析小工具。P.S.
爱尔兰语分词效果好于国文,感兴趣的同窗可以本着闽南语做一些优化支出。参考译文
NSHipster
NSLinguistic​Tagger
Password-keyboard
随机变换数字地方的密码键盘。
模仿银行类应用在付款时输入的即兴密码键盘。
MKMapView-Extension
这是关于 MKMapView 写的一个遵照swift的扩展,可以扩充 MKMapView
的相干功用,收缩复用代码量。
SemverKit
针对符合『语义化版本规范 2.0.0』版本号的分析、相比较运算类库。不仅支持Major, Minor, Patch,还协助 Alpha 和 Beta
预披露版本,以及相应地递增运算扩张。
SwiftValidator
基于规则的输入验证类库。项目得天独厚的面向对象设计思想,使规则的壮大及自定义非凡有益。更规范的平整引擎(甚至是按照自然语言的平整配置)解决方案,比如:开源的
Drools,商用的 ILOG 等。
Validated.swift
Validated.swift通过值验证或限制,急速定义新项目标微类库(约50行代码)。
Tesseract-OCR-iOS
有关OCR文字识别项目。
Screenotate
协理 OCR 文字识此外载屏笔记 Mac 完整应用。
SwiftOCR
识别字母和数字相较于 苔丝eract 有压倒性优势(附图)的 OCR 类库。
cocoacats
【分类集中】里面收集了 iOS 中常用的归类文件,一贯在革新。
Olla4iOS
过去累积的一部分有益复用的类和方法,还在收拾中。
DKNightVersion
用最快的方法给你的应用加上夜间和白天的切换效果。
TouchVisualizer
实用的多点触摸可视化组件。扩充并功能于
UIWindows,结构上提供了简便地对准触摸展现定制,比如触摸点的水彩。
RegexKitLite
用来处理正则表明式。
Regex.swift
实用的正则表明式微框架类库。
PySwiftyRegex.swift
Python无异于简单高效地作正则处理。
PhoneNumberKit.swift
解析、格式化及申明国际电话号码工具库(相当于 Google 的 libphonenumber
库的 斯维夫特(Swift)(Swift) 版本)。
XcodeServerSDK
非官方 Xcode Server SDK 封装库。 P.S. 该 SDK
分离自此前推荐的由该作者开发的自动测试框架Buildasaur
BFKit-Swift
BF基特-斯威夫特(Swift)(Swift) 这套工具库能够提高运用开发功效。
Seam
基于 Cloud基特(Kit) 服务器实现多终端数量同步。
SwiftSequence
简洁、灵活、多变的操作 SequenceType
的类库(基于微框架(μframework)设计思想)。
IDNFeedParser
一个简单易行易用的Rss解析库。
CoreUmeng
简单:友盟分享封装。
openshare
不用官方SDK,利用社交软件移动客户端(微信/QQ/果壳网/人人/支付宝)分享/登录/支付。
Swifternalization
一套实用的地头化工具库。使用教程及 API
文档完整。值得收入项目标“轮子”。
Localize-Swift
Localize-斯威夫特(Swift)一款开发者不可或缺的国际化及当地化字符串框架匡助类库。同样地,使用简易、直观又便宜。
apous
一款有趣的 斯维夫特(Swift)(Swift) 应用 - 让 Swift 成为脚本语言。
Mirror
通过反射(Refection)实现镜像对象封装库。从而得以更自在收获(或输出)对象属性名、类型及值变量。
Proposer
Proposer 用单个 API 处理 iOS
上的权柄请求,以便利用前确认同访问“相册”、“相机”、“麦克(麦克)风”、“通讯录”或“用户地方”。
PermissionScope
用这些库可以在摸底用户前,就报告用户所需的系统权限,为用户带来更好的感受。接受度更高—>更多活跃用户->更高的留存率->数据更好->下载率更高。
LocationManager
地理地方管理封装库,
CoreLocation使用起来仍旧相比较麻烦的,需要授权,判断系统版本等等,所以推举应用第三方框架LocationManager,使用Block,分外简练!iOS-CoreLocation:无论你在什么地方,我都要找到你!
pangu.objective-c
有多种语言实现版本~ Pangu.Objective-C:格式化中英文之间的空格(OC)。
objection
一个轻量级的依赖性注入框架Objection。
ControlOrientation
怎么样用代码控制以不同屏幕方向打开新页面【iOS】,利用验证
iRate
问卷调查。
GameCenterManager
在iOS上管住GameCenter
vanilla并不算难,不过有了那个库会更简短也更快。好上加好不是更好么。
SlackTextViewController
用作极佳、定制的文本输入控制时,自适应文本区域,手势识别、自动填充、多媒体合并,神速drop-in解决方案。
IAPHelper
应用内付费给我们提供了好多样书代码,而以此库丢掉了那多少个代码,将钱财交易有关的大半通用任务做了大概的包装。
IAPDemo
应用内开发IAP全体流程,教程
SwiftyStoreKit
一款轻量级的 iOS 应用内选购框架。
TAPromotee
交叉推广应用是你可以免费实现的极品市场推广策略之一。使用这些库做起来万分简单,不用都不容许——将TAPromotee参加你的podfile中,免费安排与分享更多下载吧。
DownloadFontOnline
实现了在线下载一些字体的功力,不用在工程中导入字体库,下载的书体也不会保留在您的应用中,所以可以放心使用。修复了须臾间崩溃的bug。
STClock
仿锤辰时钟。
GitUp
GitUp是一个可视化的Git客户端,可以实时的举行编制、合并、回滚等多种操作,更多职能,请下载体验。
拿到联系人消息,通讯录
得到联系人消息,通讯录。
Universal-Jump-ViewController
遵照规则跳转到指定的界面(runtime实用篇一)。
Device-swift
可以丰富有益的得到装备型号和屏幕尺寸,实现起来难度不大,我们可以学习一下源码。
RunKit.swift
针对 GCD 框架的一个友好访问封装库(援助措施链式调用)。
Plum-O-Meter
swift 称重应用, (3D
Touch之我见)[http://swift.gg/2015/10/23/3d-touch-impressions-and-thoughts/\]。
开拓自带地图、百度地图、腾讯地图
打开自带地图、百度地图、腾讯地图。
MapManager.swift
MapManager.swift地图及路径管理封装库。
eviltransform.swift
eviltransform.swift解决国内GPS地图坐标偏移问题,它将政党加密过的GCJ-02坐标,转成世界通用的WGS-84坐标。
batteryLevelTest
runtime精准获取电池电量,文档
openshare
不用官方SDK,利用社交软件移动客户端(微信/QQ/和讯/人人/支付宝)分享/登录/支付。
DateTools
用于提升Objective-C中日期和岁月相关操作的频率。灵感来源 Date提姆(Tim)e和提姆e
Period Library。
DDSlackFeedback
用那多少个接口实现的摇一摇上传文字或者截屏反馈到你的 Slack
channel,特别符合测试 app 的时候用,集成也很简短。
BabyBluetooth
是一个相当容易使用的蓝牙库, 适用于 iOS 和 Mac OS, 基于原生 CoreBluetooth
框架封装, 可以帮开发者们更简单地利用 CoreBluetooth API, 使用链式方法体,
使得代码更精简、优雅。iOS蓝牙开发(四):BabyBluetooth蓝牙库介绍
RxBluetoothKit.swift
基于 Rx斯维夫特(Swift) 的蓝牙通讯库。
BluetoothKit.swift
基于 CoreBluetooth API 实现iOS/OS X
设备间蓝牙通讯封装类库。效用强大、传输稳定,示例完整,很酷。
CoreDataStack.swift
存储栈。
SYNQueue.swift
执行队列类库。
DDMathParser.swift
比较 NSExpression 和 GCMathPaser,成效更强有力的数学表明式解析器。
RateLimit.swift
简单、实用定时执行任务工具类库。
iOS-Categories
收集了累累推向开发的iOS扩大,各样category分类。
YYCategories
功效丰硕的 Category 类型工具库。
YYAsyncLayers
iOS 异步绘制与显示的工具。
YYDispatchQueuePool
iOS 全局并发队列管理工具。
YYKeyboardManager
iOS 键盘监听管理工具。
shoppingCart.swift
swift的购物车demo,接纳纯代码UI,autolayout自动布局,core
animation动画效果。
ShoppingCartExample
购物车最多star demo。
shoppingCart1
仿美团购物车效用。
ZFShoppingCart
仿照美团外卖出席购物车的动态效果。
shoppingCart2
一个购物车demo,包含购物车动画效用、购物车多选、删除、编辑等功用。
shoppingCart-demo
一个简约的购物车效率实现demo。
iOS_oShoppingCart_Demo
简单实现购物车常见的筛选效用。
XNQShoppingTrolley
购物车效率 基本效能仿照淘宝的购物车。
ShoppingDemo
iOS仿美团外卖饿了吗App点餐动画,购物车。
shopCarDemobyCX
shopCarDemobyCX一个简单购物车功效,最重点的是足以分单结算,分单个商品结算,代理是重点技术。
MVVM
KVO购物车

MVVM KVO 购物车(一处总计总价钱)。
BHBDrawBoarderDemo车
仿写猿题库练题画板功效,没有用drawRect,而是用CAShapeLayer来做画板绘画,特别省内存,赞1个,落实分析
SwiftyGPIO
通过 Swift(Swift) 语言去决定基于
Linux
主板(比如:C.H.I.P. 和 树莓派) 的 GPIO(General Purpose Input Output
),去做到简单的工控效能(比如 LED 灯的来得)。
Scale.swifty
简单直观的单位总结及换算类库(襄助常用计量类型)。代码简洁性、直观性杠杠的。
swift-pons
面向协议的不受长度限制数字类型及数学总括增添类库。用它做一款最牛科学总括器妥妥地。
SwiftString
斯维夫特(Swift)String:String
增添功用很充分(无论格式化杂乱字符串,仍然子串查找,亦可能格式转换都很强劲)。
jrswizzle
runtime实现的Method Swizzling第三方框架。
FileBrowser.swift
FileBrowser.swift 一款开源的 iOS 文件浏览器, 援助文件搜索, 文件预览和 3D
touch 效用。
AFBrushBoard.swift
AFBrushBoard.swift基于swift的毛笔画板Demo。包含多阶贝塞尔曲线的抽取、模拟画笔速度等算法。
SwiftForms
斯维夫特(Swift)(Swift)Forms表单递交库,迅速支付利器。
Design-Patterns-In-Swift
Design-Patterns-In-斯维夫特(Swift)怎样使用常用设计格局及示范。
Dollar.swift
Dollar.swift是一个Swift(Swift)库,无需扩张任何内置对象就为斯维夫特(Swift)语言提供实用的函数式编程辅助方法,类似于Lo-Dash或JavaScript中的Underscore。而Cent则是因而扩大效率来扩大斯威夫特中的特定对象类型。
Underscore.swift
函数式编程援助方法,可靠性上大于目的对手是 Dollar。
PathKit.swift
Path基特(Kit).swift小而美的门道管理类。
Surge.swift
Surge.swift基于苹果Accelerate高性能总结数学框架封装库。
Async.swift
Async.swift简洁的后台执行代码的异步封装库。
AlecrimAsyncKit.swift
一款很优雅的异步执行框架库。
BrightFutures.swift
布Wright(Bright)Futures.swift漫长或复杂总计由独立线程异步来形成。
Euler.swift
Euler.swift直观、简洁的数学表明式∛27÷3+∑[3,1,2]。
Siren.swift
Siren.swift当应用改进时,布告用户并提供App Store链接。
Demo_ProductDetailScroll
Demo_ProductDetailScroll :仿京东商品详情滚动翻页。
BGTaobao
ios 高仿Taobao/京东详情页 – 集合各类测试框架。
CartDemo
CartDemo相比较完好的购物车界面及逻辑,商品体现,多选,单选,全选及滑动删除,价格总括。
JLRoutes
JLRoutes好用的URL
map库,它的功效是让按钮的点击像网页里的链接一样,只是触发了某个URL,而从未像pushViewController这样的行为,实现解耦。
BTree.swift
BTree.swift:绝对于正规集合类型具有更优执行性能的遵照B-Tree的优化集合类型实现类库。
PromiseKit
同时帮忙 斯维夫特(Swift) 及 Objective-C 的 Promise 类库,异步编程类库
提供了很多实用的异步函数 让异步编程更简短。
ZipArchive
适用iOS和OS X的解压库。
Duration.swift
测量代码片段执行时间工具类库(斯维夫特(Swift)(Swift))。
Bolts-Swift
全平台(所有襄助 斯维夫特(Swift)(Swift) 的装置)任务管理 futures/promises
异步实现类库。
BCColor.swift
轻量而强大的颜料处理库,纯 斯威夫特(Swift) 版。
协理从图纸拾取一套核心色,类似AppleMusic;帮忙图片黑白化、对颜色的加重和变浅、生成渐变颜色等。
AIToolbox.swift
AI 主流模块集工具箱库。其中提到 AI 知识实在广阔又高端。
HWChangeFont
利用runtime一键改变字体。教程
RuntimeSummary
一个聚众了常用 Objective-C Runtime 使用方法的 Playground。
EZSwiftExtensions
对斯威夫特(Swift)标准库, Foundation, UI基特(Kit) 提供了无数高级扩大函数。
TempiBeatDetection.swift
斯维夫特(Swift) 语言写的音乐节奏节拍检测库。
Venice.swift
让 斯威夫特(Swift) 3 提前扶助协程(Coroutine)。P.S. 克莉丝(Chris) 曾答应过,Coroutine
不在 斯威夫特(Swift)(Swift) 3 扶助范围中,将在更晚时候研讨语言级协助。
FlatBuffersSwift
斯维夫特(Swift)(Swift) 版 FlatBuffers 实现类库。P.S. FlatBuffers 是跨平台、高效,提供了
C++/Java
接口的系列化开源工具库。
Lyft.swift
一套面向 Lyft 开发者的 Swift API 类库。
Up-Down.swift
Up-Down.swift:在 OS X 菜单栏上实时呈现网络上传和下载速度小工具。
Algorithm.swift
算法和概率模型工具集。(作者 Daniel Dahan)
GCDThrottle
限制频率过高的调用GCD多线程。
Spots.swift
一套为了加速开发效用、将 view models 拔取 JSON 格式存储于云端 view
controller 框架库。
PinpointKit.swift
简单的手势动作敏捷触发反馈组件。首要功能包含自动截屏、附加表达和日志。援助添加可定制箭头、着重框、文本、模糊打码等常用快照编辑功用。它分外适合开发进程中测试人士反馈缺陷。
Switcher.swift
一个 OS X 小 App,可以很轻松地切换 App Store 和 iTunes

的账号,对于同时拔取三个 Apple ID 的人来说至极地惠及。

数据库
FMDB
sqlite的工具,多线程FMDatabaseQueue实例FMDB数据库的运用演示和打包工具类基于fmdb
的基本操作
通过
fmdb 举办的数据库的 基本操作(增删改查 )查找是应用 UISearchBar
和UISearchDisplayController 举行混合使用。
GXDatabaseUtils
在FMDB基础上的工具。
realm-cocoa
Realm是一个真的为活动设备创制的数据库,同时协理Objective-C和Swfit。Realm宣称其比较Sqlite,在运动设备上享有更好的属性表现,合法粤语iOS:选择
Realm 而不是
CoreData
,使用
Realm 和 Swift 创建 ToDo
应用

RealmIncrementalStore.swift
RealmIncrementalStore.swift:集 Realm 数据库和 CoreData
对象模型两者优势的 Realm 数据库访问类库。
Breeze
用Swift写的一个轻量级的CoreData管理工具,并且还协助iCloud 。
AlecrimCoreData
斯维夫特,更便于地走访 CoreData 对象封装类库。除了
CRUD,还提供指针定位,强大的排序、筛选,异步数据得到,以及独立线程后台存取数据。
CoreStore
Core Data 管理类库。 其中事务管理及查询是其比较大的亮点,整套 API
效用一体化。
MagicalRecord
CoreData第一库,MagicalRecord就像是给Core
Data提供了一层外包装,隐藏掉所有不相干的东西。
其中事务管理及查询是其比较大的亮点,整套 API 功用一体化。
mogenerator
mogenerator为您定义了的Core
Data生成默认的数据类。与xCode不一样的是(xCode一个Entity只生成一个NSManagedObject的子类),mogenerator会为每一个Entity生成五个类。一个为机械准备,一个为全人类准备。为机械准备的类一向去匹配data
model。为人类准备的类就给你轻松愉快的去修改和保留。
Presentation
重量级好项目 Presentation,它可以一本万利你打造定制的动画式教程、Release
Notes、个性化演说稿等。
CoreValue
斯威夫特 2 版 Core Data
封装库。相相比较此外多少个SwiftRecordCoreStore更轻量。
SQLCipher
SQLCipher使用256-bit
AES加密,SQLCipher分为收费版本和免费版本。合法教程加密你的SQLite
各种sqlite数据库加密介绍。SQLCipherDemo下载
SQLite.swift
纯swift实现的类别安全的SQLite3封装,数据存储和JSON解析是定点的话题。
fluent.swift
纯swift实现的门类安全的SQLite3封装,数据存储和JSON解析是一定的话题。
swiftydb
是一个第三方 SQLite 工具,可以大大简化数据库操作。要是您不放心
Realm,这就用 斯威夫特(Swift)yDB
吧。采取教程demo
Graph.swift
设计新颖、使用简易基于 Core Data 的数码驱动框架库 (作者Daniel

Dahan)。

缓存处理
YTKKeyValueStore
Key-Value存储工具类,说明
TMCache
TMCache 是 Tumblr 开源的一个遵照 key/value
的数目缓存类库,能够用来缓存一些暂时数据或者需要频繁加载的数码,比如一些下载的数额仍然部分暂时处理结果。
JLKeychain
急忙使用keychain存储数据的类,使keychain像NSUserDefaults一样工作。
sskeychain
SSKeyChains对苹果安全框架API举办了简单包装,帮助对存储在钥匙串中密码、账户举办访问,包括读取、删除和设置。
KeychainAccess
管理Keychain接入的小帮手。
YYCache
高性能的 iOS 缓存框架。
RuntimeDemo
runtime自动归档/解档,源码分析
Cache.swift
一款简单、易用的缓存库。帮助 MemoryCache, DiskCache 以及前两项组成的
MultiCache。
Cache.swift
Nothing but Cache。
AwesomeCache.swift
Delightful on-disk cache (written in Swift)。
Track.swift
基于文件系统和链表的 Cache。分为 Disk 和 Memory,线程安全,补助 LRU

淘汰,性能尚可。

PDF
Reader

Reader可提供类似iBooks的文档导航,协理屏幕旋转和享有矛头,并经过密码珍惜加密PDF文件,襄助PDF链接和旋转页面。

图像浏览及处理
FLAnimatedImage
gif播放处理的工具。
CLImageEditor
超强的图纸编辑库,急迅帮您兑现旋转,防缩,滤镜等等一文山会海麻烦的政工。
ios-image-filters
图像滤镜,库相比旧了,很容易崩溃。
XBImageFilters
图像滤镜。
MWPhotoBrowser
一个丰富正确的相片浏览器,在github的star接近3000个,解决MWPhotoBrowser中的SDWebImage加载大图导致的内存警告问题
core-image-explorer
Core Image 滤镜处理图片– swift ,Core Image
介绍

CoreImageShop
CoreImageShop图片滤镜处理– Mac app that let you create a complete Core
Image Filter usable on iOS using SCRecorder。
GPUImage
处理图片效果。
GPUImage2.swift
斯威夫特(Swift)(Swift) 版基于 GPU 图像和录像拍卖框架库。
RSKImageCropper
适用于iOS的图样裁剪器,类似Contacts
app,可上下左右活动图片拔取最合适的区域。
WZRecyclePhotoStackView
删除照片交互–WZRecyclePhotoStackView,就是效仿生存中是去除或保留犹豫不决的情状而发生的。
在上滑,下滑的部分,借鉴了TinderSimpleSwipeCards
TimingFunctionEditor
提姆ingFunctionEditor用swift编写,
贝塞尔曲线编辑器,编辑后得以预览或拷贝代码片段直接采取。P.S.
该品种应用更简短的看重管理器。Carthage,而非常用的
CocoaPods。Carthage介绍粤语
AAFaceDetection
AAFaceDetection–swift,简单、实用的人脸识别封装库。虽然该技术从 iOS 5
发展,然而真的有趣的采纳还不多。
PhotoTweaks
这多少个库挺赞的,正好是对图像操作的。
Concorde
swift, Concorde, 一个可用于下载和解码渐进式 JPEG 的库,
可用来改正应用的用户体验。
ZoomTransition
swift, 通过手势操控图片的推广、缩短、旋转等随意转移效果的零件及示范。
AFImageHelper
swift,一套针对 UIImage 和 UIImageView
的实用扩大库,效率包含填色和潜移默化、裁剪、缩放以及有着缓存机制的在线图片获取。
PinterestSwift
swift,Pinterest 风格图片缩放、切换示例。
KYElegantPhotoGallery
一个淡雅的图片浏览库。
SDPhotoBrowser
仿和讯精神图片浏览器,相当简单易用的图纸浏览器,模仿和讯图片浏览器动感效果,综合了图片呈现和储存等多项职能。
HZPhotoBrowser
一个好像于新浪果壳网图片浏览器的框架(援助显得和隐藏动画;帮忙双击缩放,手势放大裁减;辅助图片存储;帮助网络加载gif图片,长图滚动浏览;扶助横竖屏显示)。
PhotoStackView-Swift
PhotoStackView——照片叠放视图,使用验证
MarkingMenu
基于手势、类似 Autodesk Maya 风格标记菜单及图片渲染。
SXPhotoShow
UICollectionViewFlowLayout流水布局
是登时collectionView中常用且一般的布局格局。本代码也写了两种美观的布局,其中LineLayout和水流布局有很大的相同点就径直继承UICollectionViewFlowLayout,然后StackLayout,CircleLayout这二种都是一向接轨自最原始的UICollectionViewLayout
布局方案。
PictureWatermark
主要实现了给图片加文(Gavin)字以及图片水印的功用,已打包成了UIImage的品种,方便使用。
自定义宽高比的相册框
拍照

取出照片时
弹出自定义view。在这些自定义view上创办一个急需的相框大小的view层
把取出的图形赋值给UIImageView按缩放添加到这么些层上。对uiimageView添加捏合、移出手势。添加按钮 采取,最终按照活动和缩放比例 裁剪image。
LGPhotoBrowser
LGPhotoBrowser:相册采取/浏览器/照相机(仿微信),包含两个模块:照片浏览器,相册接纳器,照相机。
PhotoBrowser
一个简单的好用的的图样浏览器。
BeautyHour
完整应用,效率与“美图秀秀”雷同。
MPParallaxView
是用 斯威夫特(Swift) 写的好像 Apple 电视机 Parallax 效果的视图。
StitchingImage
仿微信群组封面拼接控件,
直接拖进项目就可拔取,教程
SDECollectionViewAlbumTransition
用自定义的 push 和 pop 实现了妙趣横生的 iOS 相册翻开动画效果。
SKPhotoBrowser.swift
swift中规中矩、实用的图纸浏览类库。示例也很完整。
Nuke.swift
完整、强大、实用的图样管理类库。首要功效包括可定制装载,缓存,滤镜及尺寸变换。
DNImagePicker
类似wechat的图纸拔取。
CocoaPicker
仿QQ图片选用器(OC)。
JFImagePickerController
vvebo作者:多选照片、预览已选照片、针对超大图片优化。
VIPhotoView
图片浏览,用于呈现图片的工具类,因为是个
View,所以你可以置身其他地点显得。帮助旋转,双击指定地方放大等。
AGImagePickerController
是一个图纸选取器,辅助图片多选,补助大图横滑预览,补助加大预览,帮助横竖屏,援助具备的iOS设备。
YYImage
效率强大的 iOS
图像框架,襄助大部分动画图像、静态图像的播报/编码/解码。
PagingView.swift
强调细节的自发性布局分页视图组件。
TZImagePickerController
一个支撑多选、选原图和视频的图形采纳器,同时有预览效能,适配了iOS6789系统。教程.
改换头像
用户接纳从相机或者相册获取图片,并且显示在View上。
DouBanMeinv.swift
抓取豆瓣美人图片,瀑布流展现。
ZZPhotoKit
基于Photos和AVFoundation框架开源,相册多选与相机连拍。
SwViewCapture.swift
SwViewCapture.swift一个用起来还不易的iOS截图库.(帮助截取所有内容,
适用于拥有ScrollView组成的视图, 包括WebView)。
BeautifyFaceDemo
一个基于 GPUImage 的实时直播磨皮滤镜的开源实现,紧要功能脸部去斑磨皮!
YUCIHighPassSkinSmoothing
磨皮滤镜!
Filterpedia.swift
强大的图样滤镜库演示。
YUGPUImageHighPassSkinSmoothing
一个依照 GPUImage 的磨皮滤镜!
preview-transition.swift
通过向导式代码实现步骤,实现完全、自然流畅的图片预览及转场功效。
CartoonEyes.swift
前置视频头捕获图像后,选取 Core Image 脸部识别 CIDetector
和卡通效果滤镜复合出卡通效果眼睛。
YLFaceuDemo

在直播应用中添加Faceu贴纸效果。Faceu贴纸效果实在就是在人脸上贴一些图片,同时这个图片是跟随着人脸的职务变动的。说明

拍摄照相录像音频处理
SCRecorder
SCRecorder 短录像录制。
VideoPushDemo
视频剪辑视频特效制作1视频特效制作2
LLSimpleCamera
A simple, customizable camera control for iOS, 摄像头。
EZAudio
EZAudio 是一个 iOS 和 OSX
上粗略易用的点子框架,按照音量实时显示波形图,基于Core
Audio,适合实时低延迟音频处理,非凡直观。华语介绍,官网
ffmpeg
ffmpeg官网,FFmpeg在iOS上全面编译
VLC– VCL官网,VLC
for iOS 2.7.2 source
code

kxmovie
使用ffmpeg的影片播放器,修改表达修改代码依据FFmpeg的kxMoive忙绿的编译运行
ijkplayer
B站开源的录像播放器,援助Android和iOS。iOS中集成ijkplayer视频直播框架
StreamingKit
Streaming基特流媒体音乐播放器。
FreeStreamer
FreeStreamer流媒体音乐播放器,cpu占用非凡小。
DOUAudioStreamer
DOUAudioStreamer豆瓣的音乐流媒体播放器。
fmpro
电台播放器,襄助锁屏歌词,匡助中央播放流程,歌词呈现,后台锁屏播放和控制以及锁屏后封面+歌词,fmpro_R
IPDFCameraViewController
帮助相机定焦拍摄、滤镜、闪光、实时边框检测以及透视矫正效果,并有大概易用的API。
SCRecorder
酷似 Instagram/Vine 的点子/录像视频记录器,以 Objective-C
为根基的过滤器框架。
你可以做过多之类的操作:记录五个视频录像片段。删除任何你不想要的记录段。可以使用其他录像播放器播放片段。保存的笔录可以在序列化的
NSDictionary 中利用。(在 NSUserDefaults 的中操作)添加应用 Core Image
的视频滤波器。可自由选拔你需要的 parameters 合并和导出录像。
Cool-iOS-Camera
Cool-iOS-Camera。
FastttCamera
法斯特(Fast)(Fast)ttCamera 迅速拍照。
ICGVideoTrimmer
ICGVideoTrimmer提供提供录像剪切的视图(类似系统相册中浏览视频时顶部特别条状视图)。左右多个境界选取器还是可以自定义。
IOS录音和广播效果demo
比较完整的ios录音和播发效果的贯彻。
CameraManager
相机管理封装类库。看着极好用的指南—-swift。
MCAudioInputQueue
简易录音类,基于AudioQueue的。
DraggableYoutubeFloatingVideo
显示像类似Youtube移动应用的这种浏览录像的法力,当点击某视频时可以从右下方弹出一个界面,并且该界面可以通过手势,再度裁减在右下方并继承播放。这是经过AutoLayout设计实现。
amr
做即时通讯的点子处理,录音文件是m4a,便于web端的节奏播放。
边录音边转码
一边录音,一边将录制成的 wav 格式音频文件转码成 amr
音频格式。只补助真机运行调节。
FSVoiceBubble
一个轻量级播放录音音频的血泡:1.支撑长期的音频播放(襄助网络节奏);2.播放时的声波动画;3.自定义包括声波的颜料,气泡的背景等。
KRVideoPlayer
类似Weico的播放器,帮助竖屏情势下全屏播放。
自定义录像播放器AVPlayer
利用系统类AVPlayer实现完全自定义视频播放器,呈现播放时间,缓存等功效。代码清晰,注释详细。
VideoBeautify
效率酷似美拍,秒拍等应用的源码:对视频展开各种美化处理,接纳大旨格局举办分类,内含各样滤镜,动画特效和音效等。
HTY360Player
是一款提供在 iOS 中动用 360
度无死角拖拽录像展开不同角度播放的录像播放器。
ALCameraViewController
ALCameraViewController
录像头视图控制器(含可定制照片拔取器,图片简单裁切效能)及示范。
recordDemo.swift
一个斯维夫特(Swift)语言实现直接可以用的录音Demo,落实认证
Swift-Radio-Pro
集成 LastFM 的业内电台应用(基于 斯维夫特 2.0)。
Eleven
Eleven Player – 一个使用 FFmpeg 实现的大概强大的 iOS 开源播放器。
mobileplayer-ios.swift
很正确的低度可定制播放器项目。
iFrameExtractor
开源视频播放器,
ffmpeg在iOS的行使-iFrameExtractor源码解析,文章
Periscope-VideoViewController.swift
简洁实用的视频快进、倒带控制视图类库。
AudioKit.swift
音频合成、加工及分析平台(补助 iOS、OS
X、tvOS)框架库。无论其易用性,仍然效能性及专业性。
MusicPlayert
MusicPlayert本地音乐广播+音乐消息展示+在线歌词搜索彰显(千千静听服务器)。
MusicPlayert
MusicPlayert音乐播放器,用reveal可以查阅层次关系,重要实现了歌词的联手展现。
音乐播放器
音乐播放器:呈现歌词。
TBPlayer
视频变下变播,把播放器播放过的多少流缓存到本地,帮忙拖动。采取avplayer。贯彻认证
WMPlayer
WMPlayer视频播放器,AVPlayer的包装,继承UIView,想怎么玩就怎么玩。协理播放mp3、m3u8、3gp、mov,网络和当地录像同时帮助。全屏和小屏播放同时援助。
cell中播放录像,全屏小屏切换自如。
IWatch
一个录像日报类的app 播放器用到了AVFoudation。
SkfSwiftCammer
一个照相机demo,在oc里面调用了swift。
ZFPlayer
基于AVPlayer,补助横屏、竖屏(全屏播放还可锁定屏幕方向),上下滑动调节高低、屏幕亮度,左右滑行调节播放进度。
BMPlayer.swift
基于 AVPlayer 使用 Swift

包裹的摄像播放器,方便高效集成,辅助横屏、竖屏,上下滑动调节高低、屏幕亮度,左右滑动调节播放进度。

响应式框架
ReactiveCocoa
ReactiveCocoa
受函数响应式编程激发。不同于使用可变的变量替换和就地修改,RAC提供Signals来捕获当前值和将来值(运用介绍),不错的例子,入门好教程:ReactiveCocoa入门教程:第一有的Reactive
Cocoa 3.0 在 MVVM
中的应用
,小码哥:神速让您上手ReactiveCocoa之基础篇
LoginWithReactiveCocoa
ReactiveCocoa – 登录交互成效的兑现。
RxSwift
Rx斯威夫特(Swift):函数响应式编程框架。
RxPermission.swift
通过绑定 Rx斯维夫特(Swift)(Swift) 实现的 RxPermission。
Permission.swift
统一的 API 请求 iOS 本地设备及资源权限类库。
ReactiveAnimation
ReactiveCocoa 推出了一个叫 ReactiveAnimation 的子项目,直接用完全用
Swift 来实现了。
BeeFramework
与ReactiveCocoa类似,BeeFramework用户指南
v1.0

Objective-Chain
Objective-Chain是一个面向对象的响应式框架,作者表示该框架吸收了
ReactiveCocoa 的思考,并且想做得更面向对象一些。
Swiftest
BDD 全称 Behavior Driven Development,行为使得开发。各类 DD
数不胜数,孰优孰劣争持不休,其实说到底如故要基于使用意况举办分选。
MVVMFramework
(OC版)总结整理下一个便捷支付框架,分离控制器中创建tableView和collectionView的代码,已加盟cell自适应低度,降低代码耦合,提高开支效能。MVVMFramework-Swift

swift版本。

音信相关
音信推送客户端
SGPushDemo
音信推送客户端
Orbiter
新闻推送客户端:Push Notification Registration for iOS.
PushDemo
客户端音讯接收信息代码,IOS开发之 —-
IOS8推送信息注册
分分钟搞定IOS远程音信推送
音信推送服务端
javapns源代码
消息推送的java服务端代码,注意:DeviceToken中间不可以有空格。
pushMeBaby
Mac端音讯推送端代码,注意:DeviceToken中间要有空格。
布告相关
JSQNotificationObserverKit
一款轻量、易用的关照发送及响应框架类库。作者是闻明开源项目
JSQMessagesViewController(Objective-C 版即时闲聊)的撰稿人 Jesse
Squires.
GLPubSub
一个粗略实用的 NSNotificationCenter 的包裹。
Homeoff
用swift写了一个模仿Launcher布告主题飞速情势的应用。帮忙20个应用,并追加了一个重临到桌面来解放Home键的效率。
JDStatusBarNotification
在场地栏顶部展现公告。能够自定义颜色字体以及动画。帮助进度彰显以及体现状态指示器。
SwiftNotificationCenter

一个面向协议的类型安全、线程安全、内存安全的通报中央。

版本新API的Demo
appleSample
iOS
苹果官方Demo合集,官方demo.
iOS7-Sampler
整合了iOS7.0的部分十分行之有效的特色,比如:Dynamic
Behaviors、碰撞检测、语音合成、视图切换、图像滤镜、三维地图、Coca Cola基特(动画精灵)、Motion
Effect(Parallax)、附近蓝牙或者wifi搜索连接、AirDrop、运动物体追踪(红米5S以上,需要M7处理器)等等。对于普通的运用开发非凡实用。
iOS8-Sampler
日本的shuさん制作的 iOS8 参考代码集。01.奥迪o Effects ;02.New Image
Filters;03.Custom Filters;04.Metal Basic;05.Metal Uniform
Streaming;06.Scene基特(Kit);07.Health基特(Kit);08.TouchID;09.Visual
Effects;10.Web基特;11.UIAlertController;12.User
Notification;13.Pedometer;14.AV基特;15.Histogram;16.Code
Generator;17.New Fonts;18.Popover;19.Accordion Fold Transition
iOS-9-Sampler
通过实例介绍了iOS 9 SDK中根本新特性的利用。
MTSwift-Learning
通过有些简便项目实战演练起来读书 斯维夫特 。
iOS8-day-by-day
swift。
iOS9-day-by-day
swfitiOS9 Day-by-Day :: Day 2 :: UI
Testing

iOS 9
分屏多任务

iOS 9 分屏多任务:Slide Over & Split View飞快入门(普通话版)。
uistackview-sample.swift
iOS 9 引进了 UIStackViews,提供 auto-layout 特性。假诺你付出过 Android
应用,会意识它和 LinearLayouts
概念上很相近,它是增强版。你可以手动创制,也得以动用 IB
自动成立,本文用的是代码实现。
Search-APIs
iOS 9 学习连串:

SearchAPIs。教程

代码安全与密码
ios-class-guard
一个用来混淆iOS的类名、方法名以及变量名的开源库–有人反映编译出来的app运行不了。
《Protecting iOS
Applications》
:作品系统地介绍了怎么维护iOS程序的代码安全,避免反汇编分析。
fishhook
fishhook是非死不可开源的一个方可hook系统方法的工具。
GesturePassword
一个iOS手势密码效能实现,三星平板/vivo都得以用,没有应用图片,里面可以经过view自己添加。keychain做的多少持久化,利用苹果官方KeychainItemWrapper类。操作部分都在controller了。删除直接用一下clear。
JMPasswordView
简单实用的手势密码,效果可活动调控。
仿密码锁-九宫格
仿密码锁-九宫格,主即使行使UIButton 手势事件
UIBezierPath画图,解锁失败弹出“密码错误”。
CoreLock
本框架是高仿支付宝,并集成了拥有功用,并非一个大概的解锁界面显得。个人创设用时1周多,打造解锁终结者框架。
LikeAlipayLockCodeView
高仿支付宝手势解锁(顶尖版)。
Smile-Lock.swfit
一个近似于iOS的解锁界面。
PCGestureUnlock
如今最完美最高仿支付宝的手势解锁,而且提供模式开展参数修改,能解决项目支付中存有手势解锁的开销。
ICPayPassWordDemo
CPayPassWordDemo,一个模拟支付宝支出密码输入对话框小demo。
RSAESCryptor
加密 RSA+AES Encryption/Decryption library for iOS. This library uses
2048-bit RSA and 256-bit key with 128-bit block size AES for
encryption/decryption。
TouchID
用法简单的TouchID验证框架:两行代码搞定。
OAuthSwift
OAuth斯维夫特(Swift)(Swift)外国主流网站OAuth授权类库。
CryptoSwift

swift加密库, 支持md5,sha1,sha224,sha256…。

测试及调试
HeapInspector
HeapInspector是一个用以检测采纳中的内存泄漏的开源调试工具。
Crashlytics
Crashlytics 崩溃报告
崩溃日志动用验证
UIViewController-Swizzled
把你进去的每一个controller的类名打出去,如若看有些专门复杂的类其余时候一向运行demo就足以领略执行次序了。
snoop-it
snoop-it比UIViewController-Swizzled好用,代码托管在google上。
Versions
版本相比小工具。
MobileWebPageTest
MobileWebPageTest是用来测试活动网页性能的软件,它可以对页面的加载和渲染过程进展截屏,援助开发者分析出页面性能瓶颈。
KKLog
一个日记管理序列。
CleanroomLogger
相当于 CocoaLumberjack 或 Log4j 的 Swift(Swift)版本,功效上居然更强大。另外,源代码中已经内含了全体的 API
文档,使用异常便于。
Buildasaur
自动测试框架 Buildasaur。
使用Quick框架和Nimble来测试ViewControler
Quick是一个用以创制BDD测试的框架。配合Nimbl,可以为您创设更契合预期目的的测试。
fastlane
一套iOS开发和缕缕集成的指令行工具fastlane,可以用来快捷搭建CI甚至机关提交的开支环境。这套工具中概括了上传ipa文件,自动截取多语言截屏,生成推送证书,管理产品证书等一层层实用工具。
KIF
是一个开源的用户界面UI测试框架. 使用 KIF, 并利用 iOS中的匡助效用 API,
你将可以编写模拟用户输入,诸如点击,触摸和文件输入,自动化的UI测试.
Quick
用于斯维夫特(Swift)(Swift)中的单元测试(也可用于Objective-C),与Xcode整合在一块。若是您是Objective-C的粉丝,我提出用Specta代替这一个,可是对斯维夫特(Swift)(Swift)使用者来说,Quick是极品选项。
Sleipnir
斯维夫特(Swift)的测试框架。
kiwi-bdd
TDD或BDD,objective-C语言的测试框架,最风靡的BDD测试框架了,Kiwi最受欢迎(依据github上的star数来测算,行为描述和梦想写起来也相比易懂,至少我是这么觉得的)iOS开发中的测试框架
specta
TDD或BDD,objective-c语言的测试框架,用的人多。
cedar
TDD或BDD,objective-c语言的测试框架,用的人少。
ViewMonitor
可以帮衬 iOS 开发者们规范的测量视图,
可一贯在调节应用中查看具体某个视图的坐标, 宽高等参数。
MMPlaceHolder
一行代码显示UIView的地点及相关参数。
XXPlaceHolder.swift
MMPlaceHolder的swift版本。
KMCGeigerCounter
KMCGeigerCounter通过复杂和简单的视图演示了类似盖革计数器的帧速总结效率。掉帧常常是可见的,可是很难区分55fps和60fps之间的不等,而KMCGeigerCounter可以让你观测到掉落5帧的情形。
SwiftyBeaver
一个圆满的日志工具,补助彩色输出、输出内容到文件、首要性分级、多输出目的。工具实施在后台,不影响属性,可以大幅度增进开支功能。
swiftlog
为斯维夫特(Swift) 应用提供急迅添加日志信息的章程,斯威夫特(Swift) 包管理辅助(SPM)、
使用惊艳的 Rainbow 包输出彩色日志、匡助写入文件。使用
swiftlog

Log.swift
灵活、易用、可定制输出格式和核心风格的日志类(斯维夫特(Swift)),襄助控制台彩色输出。
Cuckoo.swift
Cuckoo.swift一款用法更近乎于传统单元测试 Mock
框架库(区别之处在于需要用脚本预先生成 Mock 类)。
XCGLogger.swift
XCGLogger.swift效用一体化的日记管理类库。
MSLeakHunter
自动检测 UIViewController 和 UIView 对象的内存泄露。MLeaksFinder
的拔取参照

CocoaLumberjack
是一个高速、简单,但很有力的日记框架。
CocoaLumberjack
是一个快捷、简单,但很强劲的日记框架。
ipapy
iOS项目活动打包脚本,并且上传到fir.im,然后发送邮件给测试人士。
fbretaincycledetector
非死不可出品,通过Runtime监测循环引用。
FBMemoryProfiler
Facebook出品,内存检测库。FBMemoryProfiler
基础教程

FBAllocationTracker
Facebook出品,跟踪oc对象的分配状况。
xctool
非死不可出的自动化打包工具,它规范了出口的log日志,而且一些错误音信也进一步清晰一些。
Peek.swift

更要好、手势情势检查界面内组件布局音信(相当于浏览器元素检查功用),界面调试利器。

动态更新
waxPatch
丰田点评的屠毅敏同学在遵照wax的基本功上写了waxPatch,这多少个工具的机要原理是通过lua来针对objc的艺术开展轮换,由于lua本身是解释型语言,可以透过动态下载拿到,由此有着了肯定的动态部署能力。
JSPatch
JSPatch
是一个开源项目(Github链接),只需要在项目里引入极小的引擎文件,就可以动用
JavaScript 调用任何 Objective-C 的原生接口,替换任意 Objective-C
原生方法。如今重要用以下发 JS 脚本替换原生 Objective-C
代码,实时修复线上
bug。官网。(JSPatchX)[https://github.com/bang590/JSPatchX]
JSPatch的XCode 代码补全插件。
CTJSBridge
JCTJSBridge:a javascript bridge for iOS app to interact with h5 web

view。

AppleWatch
Tesla汽车AppleWatch app
demo演示

通过Apple沃特ch控制东风标致汽车,同时可以看看汽车的相关信息,比如剩余电量、可续行里程等,以及解锁/上锁车门、调节司机和乘客的四区域空调温度、开启车辆大灯、定位汽车等。源码推荐表达
WatchKit-Apps
沃特(Wat)ch基特(Kit) 开源小品种示范集锦。是不足多得地学习 沃特(Wat)ch基特(Kit)的示例式教程(1.如何成立一个简短的交互式计数器;2.什么从手表上决定iOS
app;3.怎么着在沃特ch基特 app和iOS
app之间共享数据;4.什么样创设一个兼有不同背景观的数字时钟;5.展现不同的UI层;6.怎样创制帮忙滑入手势的应用程序。)。
KYVoiceCurve
类似Apple 沃特(Wat)ch中语音的动静曲线动画。
IGInterfaceDataTable
IGInterfaceDataTable是WKInterfaceTable对象的一个类型,可以让开发者更简明地布局多维数据。该品种采用类似UITableViewDataSource的数据源格局配置Apple
沃特ch表格,而不是将数据结构扁平化成为数组。
Apple
沃特ch开发教程资料汇聚

Apple 沃特(Wat)ch开发教程资料汇聚。
Stargate
通过 一加 桥接实现 Mac 与 沃特ch 的即时通讯。Stargate
通过包装三个精美的基本功类库 MMWormhole 和 PeerKit实现快速的简报应用。–swift
soon
一款倒计时 沃特(Wat)ch基特(Kit)示例应用。作者从架构的角度,思考怎样计划一款完整、通讯便捷且性能又好的
沃特ch基特 扩大应用。该示例学习性分外强。–swift
watchOS-2-Sampler
基于 watchOS 2 多少新特点,写了对应的以身作则代码供我们学习、参考。
HMWatch
HM沃特ch是个有待健全的watchOS 2.0 Home基特 应用示范。
CocoaMultipeer
CocoaMultipeer那些开源框架协理OS X,
iOS和watchOS设备间的点对点通信,解决watchOS和Mac之间通信的方案如故很有用的。
HighstreetWatchApp
是电商平台Highstreet针对App
沃特ch的一款应用,该demo中加载的是虚拟数据。
NKWatchChart
NK沃特(Wat)chChart是一个基于PNChart专门为Apple 沃特ch 开发的图表库,最近支撑
line, bar, pie, circle 和 radar 等 图表形式。
BeijingAirWatch
国人的开源项目代码 !沃特(Wat)chOS 2.0 Complication of Real-time Air Quality
for Major Chinese Cities 苹果表面实时刷新北上广沈蓉空气质料。
MMWormhole.swift

MMWormhole.swift:iOS或OS X扩充与宿主应用的通讯框架。

VPN
vpnon
swift的VPN On
的源码和本地化内容都是开放的:官方网站
Hydro.network-[Hydro.network

的开支旅程](https://link.jianshu.com?t=http://blog.zhowkev.in/2015/03/09/hydro-network-de-kai-fa-lu-cheng/),[gitcafe](https://link.jianshu.com?t=https://gitcafe.com/Catch/Hydro.network)。

完整项目
GSD_WeiXin高仿微信
v2ex– v2ex
的客户端,音讯、论坛。
V2ex-Swift
用 Swift 写的 V2EX 客户端。
iBBS-Swift
“新手开源一个用斯维夫特(2.0)写的论坛客户端”。BBS
服务端

wikipedia-ios
wikipedia-ios 客户端。
jetstream-ios
一款 Uber 的 MVC 框架。它同时提供了多用户实时报道帮忙,一旦启动
JetStream 后端服务,通过 WebSocket
协议可以分分钟建立多用户实时报道应用。
DeckRocket
在相同 WiFi 网络环境内,通过vivo 控制并播放 Mac 中的 PDF 文档。
ScanBook
扫扫图书:可以扫描条形码查询图书,也足以紧要字搜索,碰到合乎你口味的书,还足以看看人家的读书笔记,不同角度去体会。
DesignerNewsApp
斯威夫特(Swift) 开发的 DesignerNews 客户端,看着美美的!
KYWeibo
调用知乎API自己写的第三方果壳网客户端。
DouQu_IOS
逗趣IOS手机端(一款笑话软件),拥有完整的机能的无绳电话机应用app 。
IT江湖iOS客户端
IT江湖iOS客户端。
Eidolon
艺术品拍卖的投标亭平台,用swift与反应式编程框架 ReactiveCocoa。
CrazyPuzzle
模仿“看图猜成语”App,效能齐全,配有音效,效果很不错。游戏选择cocoa框架形成,没有动用cocos2d的框架。
WhoCall
何人CALL我,iOS来电信息语音指示,无需越狱。(需要iOS
7.0及以上版本。)骚扰电话预警、来电归属地提示、联系人姓名播报,这个有中华特点人性化的电话机职能,iOS上也应有有。电话提醒、私有API。
仿iOS猎豹垃圾清理(实现原理+源码)
仿iOS猎豹垃圾清理(实现原理+源码),用到私有API。
DSLolita
模仿今日头条网易做的一款app,有发送博文,评论,点赞,私聊成效。
STPhotoBrowser
高仿虎扑网易的图样浏览器,极佳的编辑格局,易扩大,低耦合。
GSD_ZHIFUBAO
支付宝高仿版。
Tropos
Tropos, 由 thoughtbot 推出的一款用 Objective-C 写的开源天气类使用,
截止前几日, thoughtbot 已在 GitHub 上进献了 174 个开源项目,
实在令人钦佩。
SmileWeather-开源天气类使用,天气图标很完整。
MVVMReactiveCocoa
GitBucket 2.0 通过审核啦,她是自家在小卖部进行了一年多 MVVM 和 RAC
的底蕴上,利用业余时间开发的第三方 GitHub 客户端,意在可以对想举办 MVVM
和 RAC 的 iOS
开发者有所帮忙。AppStore地址,欢迎下载应用Git巴克et和收藏MVVMReactiveCocoa。
Tomate
这一个圆盘式计时器让您更注意于工作或上学。P.S. App Store
上架收费应用(0.99 欧)。
StoveFireiOSMenu
炉火餐饮系统华为平板点餐端。
BaiduFM-Swift
百度FM,
swift语言实现,基于最新xcode6.3+swift1.2,起初只是为着贯彻效益,代码相比粗燥,前面有时光会打点,协理Apple
沃特(Wat)ch。
WNXHuntForCity
iOS高仿城觅项目(开发思路和代码)。
ZYChat
关于聊天界面的可音讯类型扩大,响应绑定设计。
meituan
美团5.7iOS版(高仿),效用包括,团购首页,高德地图搜索附近美食并出示在地形图上,上门服务,商家,友盟分享。
MeituanDemo
造美团应用界面构建的 iOS 应用, 第一个是 @叶孤城_的 MeituanDemo。
JFMeiTuan
造美团应用界面构建的 iOS 应用, 第二个是 @tubiebutu 的 JFMeiTuan。
chuanke
高仿百度传课iOS版。
Tuan
模仿MJ老师iPad版美团(swift版),偶有bug 见谅。
SXNews
模仿和讯资讯做的资讯软件,完成了中央航页,音讯详情页,图片浏览页,评论页。效果不错,比网上流传的各个和天涯论坛音讯UI架构有关的代码都要完全,都要好。
Monkey
Monkey for
GitHub是一个GitHub开发者和库房名次的开源App。这一次重大扩充了登录GitHub的法力,随手follow和star,并且增加发现模块,包括GitHub的trending,动态,showcases等。
Uther
跟蠢萌的外星人聊天,仍能帮你记事”。itunes下载
CocoaChinaPlus
CocoaChina+是一款开源的第三方CocoaChina移动端。整个App都用斯维夫特2.0编辑(除部分第三方OC代码外,比如JPush和友盟)。
高仿斗鱼电视
高仿斗鱼电视,点击头部滚动视图可以播放录像。
LXZEALER
模仿着做了zealer客户端,App里几乎所有请求都是Post,所以内容都是一定的URL加载的,登录功效只做了天涯论坛的第三方登录。
ShiXiSeng_ios
完整app的UI框架。
Coding-iPad
Coding-华为平板 是@Coding的法定 三星平板 客户端, 又是一个完好的开源应用。
SimpleMemo
易便签已经转到斯维夫特(Swift)(Swift)2.0,周到适配iOS9和沃特(Wat)ch
OS2,并襄助vivo6s和Motorola6sPlus的3D
Touch效用,包括图标连忙键和情节预览。
XXYAudioEngine.swift
基于NSURLSession 和
AVAudoPlayer的在线音乐的工具,可以把音乐保存在本土,也可以协理后台播放,后台下载,最低辅助iOS7,swift版本1.2。
furni-ios.swift
furni-ios.swift是由 Twitter 开发公司产品的一款用 斯威夫特(Swift)(Swift) 写的 iOS
家居商城应用, 其重核心在让开发者从这款 Demo 应用中看出 Fabric
的强硬。
SelectionOfZhihu.swift
『看知乎』iOS
客户端,项目表明
WFZhiHu
WFZhiHu仿虎扑日报客户端app。
NirZhihuDaily2.0_swift
精仿了博客园日报iOS端练手,Swift(Swift)2.0,注释分外详细。
Yep.swift
Yep 一个由天才开发给天才们运用的张罗软件。
LoveFreshBeen.swift
高仿爱鲜蜂 – 斯维夫特(Swift)2.0
trySwiftApp.swift
try斯维夫特(Swift)App一款相比完好的会议原型应用。有需求的同班能够做为开发参考。
PinGo.swift
PinGo.swift:纯斯威夫特(Swift)(Swift)编写的仿“随遇”App。
UmbrellaWeather.swift
UmbrellaWeather.swift使用 斯威夫特(Swift) 编写的一款天气应用,现已上架 AppStore。
SwiftWeather
斯威夫特Weather清新淡雅持续立异天气预报项目。
Phonetic.swift
Phonetic一个 iOS 版的 Phonetic
Contacts,效能很多,其中昵称效率分外实用,已在 GitHub 开源并上架 App
Store。
edhita.swift
edhita.swift襄助马克(Mark)down, HTML预览的文件编辑器。
PilesSugar.swift
PilesSugar.swift:斯威夫特(Swift)高仿项目,堆糖。
react-native-gitfeed
目前最实用简单的github客户端了。
phphub-ios
PHPHub的iOS客户端,同时匹配三星和GALAXY Tab。
SoundCloudSwift
SoundCloud的Swift版本,采用Swift2.0,Reactive API with ReactiveCocoa
4.0。
LeagueofLegends
一个关于英雄联盟的总体iOS开源项目,接口均源于多玩,腾讯各大游戏平台。
Coderpursue.swift
一款 Github 第三方客户端,使用最新 Swift 语言编写。
BTApp
BTApp 仿半糖 iOS App 的 Demo 应用。
iOS完整App资源收集
iOS开发学习者都希望得到实战练习,可是不少材料都是只有一小部分代码,并不可能形成成功的App,笔者在此处收集了好多开源的全部的App,都有源代码哦!–标哥的技艺博客
XCFApp-1
高仿下厨房App,Objective-C,Xcode7.2,数据经过查尔斯(Charles)抓的,有接口也有本地数据。表明:关于代码被清空,会用git的你肯定晓得,教程
XCFApp-2
高仿下厨房APP。
YoCelsius
已经上线的一款天气预报的运用,几乎所有的相互动画效果,想深造动画的开发人士能够用作参考。
XiMaLaYa-by-HansRove-
仿喜马拉雅FM,

对AVFoundation框架的三次尝试,接纳MVVM格局,教程

好的作品
自定义转场动画– 3 种艺术~
关于自定义转场动画。
iOS提升效用的点子和工具
iOS提升功效的主意和工具。
用 JSON 构建 API
的专业指南
– 用 JSON
构建 API 的正儿八经指南。
Rx斯威夫特(Swift)(Swift)入坑手册
Rx斯维夫特(Swift)入坑手册。
iOS创造半晶莹剔透ViewController
iOS创设半晶莹剔透ViewController。
Xcode使用技术– 斯维夫特(Swift)GG
互换分享:Xcode使用技巧。
iOS蓝牙开发(四):BabyBluetooth蓝牙库介绍iOS蓝牙开发(一)蓝牙连锁基础知识,iOS蓝牙开发(二):iOS连接外设的代码实现,iOS蓝牙开发(三):App作为外设被连接的贯彻
总计项目中图纸应用情形
总结项目中图纸应用状态;工具:Unused:找出档次中未选取的图样,
Unused
的根底上改了刹那间的LSUnusedResources;工具:ImageOptim图表保真压缩。【iOS图片压缩工具】效能最高的是tiny-png:在线压缩,前500张免费。
iOS推送之远程推送iOS推送之本地推送
动态部署方案
iOS应用架构谈动态部署方案。
awesome-github
awesome-github:收集那些列表,只是为着更好地应用亲爱的GitHub。
ReactiveCocoa 4 文档翻译目录
ReactiveCocoa 4 文档翻译目录。
Swift编程的15个技巧
Swift编程的15个技巧。
每个Xcode开发者应该了然的多个应用技术
每个Xcode开发者应该精晓的三个应用技巧。
腾讯力作!超实用的iOS
9人机界面指南

腾讯力作!超实用的iOS 9人机界面指南。
iOS开发-超链接富文本案
iOS开发-超链接富文本。
UIView+RedPoint兑现底部UITabBarItem和控件的右上角呈现和隐藏红点/数字的急需
应用GCD实现和包裹分组并发网络请求- 使用GCD实现和打包分组并发网络请求。
微信语音连播的兑现思路
微信语音连播的落实思路。
UITableView
手势延迟导致subview不可能完成五回绘制

UITableView 手势延迟导致subview不可以完成两次绘制。

Xcode插件
iOS开发进阶,从Xcode先导
学习应用Xcode构建优良的应用程序!
在Xcode启动的时候,Xcode将会寻找位于~/Library/Application
Support/Developer/Shared/Xcode/Plug-ins文件夹中的后缀名为.xcplugin的bundle作为插件进行加载(运行其中的可执行文件)。Xcode5
Plugins
开发简介
写个祥和的Xcode4插件
Xcode 4
插件制作入门

Xcode 4
插件制作入门:Xcode所使用的所有库都饱含在Xcode.app/Contents/的Frameworks,SharedFrameworks和OtherFrameworks三个公文夹下。其中和Xcode关系最为直接以及最好重大的是Frameworks中的IDE基特和IDEFoundation,以及SharedFrameworks中的DVT基特和DVTFoundation六个。
RTImageAssets
一个 Xcode 插件,用来生成 @3x 的图片资源对应的 @2x 和 @1x 版本。Asset
Catalog
Creator
功效强大,能自动生成整个尺寸:包括App
Icons、Image Sets、Launch Screens Generator。
VVDocumenter-Xcode
一个Xcode插件,build后,随手打开一个您在此之前的花色,然后在随心所欲一个艺术方面连按三下”/”键盘,就ok了。
Swimat
Swimat,是一款Xcode 插件,帮你一键格式化 swift 代码。
Reveal-Plugin-for-XCode
一个Reveal插件,可以使工程不作任何改动的场馆下拔取Reveal,该插件已在Alcatraz上架。Reveal:分析iOS
UI的利器

java2Objective-c
Google公司出得java转Obje-C转换工具,转换逻辑,不转换UI。
RegX
专治代码性障碍的 Xcode 插件,使用 斯维夫特(Swift) 和 Objective-C
编写。其用竖向对齐特定源代码的元素,使得代码更易读和易精通。说明
菜单:xcode——》Edit-》Regx 。
KSImageNamed
自动完成,特别是一旦您正在写Objective-C,借使Xcode能自动完成文件名难道不会很巨大吗?比如图像文件的名称。
FuzzyAutocomplete
Xcode的落实全自动完成还不周全,此插件能交到你所梦想或想要的提出,设置:xcode-》Editor-》FuzzyAutocomplete-》plugin
settings。
GitDiff
Xcode的代码编辑器的一个神秘的补强,加上了充裕的可见音讯以询问上次git提交以来发出了咋样变动,设置:xcode-》Edit-》GitDiff。
XToDo
这一个插件不仅突显TODO,FIXME,???,以及!!!注释,也在方便列表彰显他们。
菜单:xcode-》view-》snippets; 调出列表显示: xcode-》view-》ToDo List :
ctrl + T 。
Backlight
优异展示当前正值编辑的行。菜单:xcode-》view-》Backlight 。
CocoaPods
该CocoaPods的插件扩展了一个CocoaPods菜单到Xcode的成品菜单。假使您不希罕命令行,那么你势必会欣赏这么些插件。用CocoaPods做iOS程序的倚重管理
Peckham
添加import语句比较费心,此插件
按Command-Control-P,给出的选项列表中甄选要的头文件。先要安装Alcatraz,在极端输入:curl
-fsSLhttps://raw.github.com/supermarin/Alcatraz/master/Scripts/install.sh|
sh; 重启xcode-》window-》Package
Manager:搜索Peckham\安装,打开Peckham.xcodeproj,编译 Peckham
target,重启Xcode 。
Auto-Importer
Auto-Importer是一个电动导入类对应的头文件的Xcode插件。
Alcatraz-使用Alcatraz来管理Xcode插件接纳验证
KSHObjcUML-KSHObjcUML
是一个 Objective-C 类引用关系图的 Xcode 插件。
ColorSense-for-Xcode
颜色插件,安装之后,就不要依据RGB采用颜色,直接从取色板中取颜色,会活动补齐RGB代码。
10款提升iOS开发效能的XCode插件
10款进步iOS开发效用的XCode插件:1. XcodeColors;5.
ACCodeSnippetRepository;10.Dash for
Xcode

ZLGotoSandboxPlugin
襄助Xcode迅速键了跳转当前应用沙盒了!迅速键是 Shift+Common+w。
XcodeSwiftSnippets
Xcode斯维夫特Snippets, 提供了累累可在 Xcode 上应用的 Swift 代码片段,
通过机关补全的办法极大的增高了开支效用,其余还有 Objective-C
版的

CoPilot
通过此插件, Xcode 能够一并编程了(选拔 WebSocket
通讯)。如此强硬的“黑工具”,不爱它能好吗。
ESJsonFormat-Xcode
将Json格式化输出为模型的习性。
SCXcodeMiniMap
Xcode迷你小地图-SCXcodeMiniMap。
xTransCodelation
XCODE中英文翻译插件,提供API查询形式和网页形式,都是运用的百度翻译。其余集成了一个足以一键关闭其他具备APP的实用效能,方便开发者!
SuggestedColors
Xcode 插件SuggestedColors,用于 IB颜色设置 帮忙插件,分外好用。
Colors
打印彩色字符串,可以修改 Swift 中终端输出的字符串颜色,有趣的小工具。
Crayons
Xcode调色板增强插件。
injectionforxcode
Injection for
Xcode:成吨的提升开发效能,利用验证
IconMaker
只需要一步,自动生成不同尺寸的App icon。一流福利。
BuildTimeAnalyzer-for-Xcode
实用的编译时间分析 Xcode 插件。
FastStub-Xcode
一只神速变动代码的Xcode插件,说明
ESTranslate-Xcode

一个快速翻译Xcode代码里面单词(我最首要用于翻译句子~)的插件,急迅键:Ctrl+Shift+T。

图案资源
TWG_Retina_Icons
一套辅助 Retina 高清屏的 索尼爱立信 免费图标集。
ASCIImage
使用 NSString 创建
image,说明
my-sketch-colors
配色。
Font
Awesome

Font
Awesome:一套绝佳的图标字体库和CSS框架,详细的安装形式请参考官方网站闽南语网站,GitHub地址
DynamicColor
强大的水彩操作扩大类。通过此类,你可以经过扩大方法基于某个颜色拿到不同深浅、饱和度、灰度、色相,以及反转后的新颜色。是不足多得的好类库。
Chameleon
Chameleon是一个iOS的色彩框架。它应用现代化flat
color将UIColor扩充地分外美观。大家还足以由此它采取自定义颜色创造调色板。它还有许多效益,请浏览readme。
FontBlaster
载入定制字体时更简便。
此外资源
githuber
最好用的GitHub人才搜索工具。
codatlas
源代码搜索利器。
searchcode
源代码搜索利器:来自首尔的代码搜索引擎聚拢了
Github, Bitbucket,
Sourceforge…等多家开源站点超20万个系列、180亿行源代码,能以特殊字符、语言、仓库和源情势从90多种语言找到函数、API的实际代码。
kitematic

Mac 上行使 Docker 最简便的方案。

开发资源
开发资料
豆瓣iOS开源库列表
豆瓣iOS开源库列表,很多开源项目。
iOS-Core-Animation-Advanced-Techniques
粤语版iOS 高级动画技术。
iOS开发的一对奇巧淫技1
TableView不显示没内容的Cell咋办;
键盘事件:IQKeyboardManager;
app不流畅:KMCGeigerCounter;
CoreData用起来好烦:MagicalRecord;
CollectionView实现悬停的header:CSStickyHeaderFlowLayout
iOS开发的片段奇巧淫技2
用一个pan手势来代表UISwipegesture的次第方向、拉伸图片、播放GIF、上拉刷新、把tableview里cell的小对勾的颜色改变、navigationbar弄成透亮的而不是带模糊的法力、改变uitextfield
placeholder的颜料和岗位。
cocoapods安装指南
cocoapods安装指南。
RemoteControl
Control your iPhone from inside Xcode for end-to-end testing 。
MVVM 介绍
替换MVC的开销情势。
其三方接口
基本享有第三方接口都在这,再也不用那么劳碌去找了。
提升iOS开发效用的艺术和工具
提高iOS开发功效的方法和工具。
禅与 Objective-C
编程艺术

禅与 Objective-C 编程艺术 (Zen and the Art of the Objective-C
Craftsmanship 粤语翻译)。
Objective-C编码规范:26个方面缓解iOS开发问题
【Objective-C编码规范:26个地点缓解iOS开发问题:“我们制订Objective-C编码规范的缘故是大家可以在我们的书,教程和初学者工具包的代码保持优雅和一致。”前些天享受的规范来自raywenderlich.com团队成员共同完成的,希望对读书OC的心上人们所有指引和增援。
swift
斯威夫特(Swift)开源项目采用-v1.0
Swift 开源项目采取-v1.0。
Swift开源项目选取
Swift(Swift)开源项目拔取–推荐,周周都有改进。
斯威夫特(Swift)中文指南
中文版Apple官方Swift教程《The Swift Programming
Language》,老码版本野史版本更新表达
The Swift Programming Language
中文版

The Swift Programming Language 中文版。
swifttoolbox
swifttoolbox swift开发的开源库汇总。
SwiftGuide
这份指南汇聚了Swift语言主流学习资源,并以开发者的理念整理编排–
卓殊不错,值得推介。
Awesome
Swift

一个采访了很多 Swift 开发资源的网站。
Developing_iOS_8_Apps_With_Swift
Developing iOS 8 Apps with 斯威夫特(Swift)(Swift)字幕简体粤语翻译项目(加州圣地亚哥分校白胡子老头swift教学视频)。
Swift-On-iOS
约翰(John)Lui 的 斯威夫特(Swift) On iOS 代码仓库。
30DaysofSwift
30DaysofSwift 自学 iOS –三十天三十个 斯威夫特项目
旁人开源统计
awesome-osx
Awesome OS X。
code4app
最多国人用的代码库。
cocoachina
国内最叫座的iOS社区的代码库。
awesome-ios
一个老外整理的,中文版
awesome-ios-ui
收集了诸多 iOS UI/UX 库, 包含了过多酷炫的动画效果。
ios-cosmos– The
iOS 科兹莫s:收录了iOS绝大部分的开源框架和工具。
Awesome
Haskell资料齐全

Awesome Haskell 资料齐全:框架,库和软件。
Cosmos– The iOS
科兹莫(Cosmo)s:收录了IOS绝大部分的开源框架和工具。
cocoacontrols
收集了很多UI控件效果代码,缺点是索要翻墙,而且代码分类不够好。
lexrus
lexrus国内走红的iOS开源coder,至极酷的label动画、textfield动画。
open-source-ios-apps
iOS App集合,分:swift与Objective-C–国外人整理。
切合iOS开发者的15大网站援引
适合 iOS 开发者的 15 大网站援引 — 英文网站。
Objective-C GitHub 名次前 100
项目简介

首要对现阶段 GitHub 排行前 100 的系列做一个简短的简介,
方便初学者迅速了然到当下 Objective-C 在 GitHub 的情况。
Github-iOS备忘-整理了相比常用的iOS第三方组件,以及github上的总计。
超全!整理常用的iOS第三方资源
超全!整理常用的iOS第三方资源。
MyGithubMark
Github上的iOS资料-个人记录(持续更新)。
Github 上的 iOS
开源项目

Github 上的 iOS 开源项目总计。
iOS资源大全中文版
iOS资源大全闽南语版。
iOSCookies.swift
外国开发者弄了个Swift开源库、开源Apps等超全资源整合网站!不得不说真用心啊!
付出博客列表
唐巧整理
猿题库唐巧整理。
11个超棒的iOS开发学习外国网站
11个超棒的iOS开发学习网站:objc.io;subjc.com;NSHipster;Peter
Steinberger
;Ole
Begemann
;Florian
Kugler
;NSBlog;Cocoa;iOS
Dev Weekly
;iOS
Developer
Tips
;iOS
Goodies
;AppCoda香江人成立;Krzysztof
Zab?ocki
;iOS
Development tips
;
博客地址RSS地址
南峰子的技术博客南峰子的技能博客。
唐巧的技巧博客http://blog.devtang.com/atom.xml
OneV’s
Den
https://onevcat.com/atom.xml
objc 中国为华夏
Objective-C 社区带来最佳实践和先进技术。
破船之家http://beyondvincent.com/atom.xml
NSHipsterhttp://nshipster.cn/feed.xml
Limboy
无网不剩
http://feeds.feedburner.com/lzyy
Lex iOS
notes
http://ios.lextang.com/rss
念茜的博客http://nianxi.net/feed.xml
Xcode
Dev
http://blog.xcodev.com/atom.xml
Ted’s
Homepage
http://wufawei.com/feed
txx’s
blog
http://blog.t-xx.me/atom.xml
KEVIN
BLOG
http://imkevin.me/rss
阿毛的蛋疼地http://xiangwangfeng.com/atom.xml
亚庆的
Blog
http://billwang1990.github.io/atom.xml
Nonomorihttp://nonomori.farbox.com/feed
言无不尽http://tang3w.com/atom.xml
Wonderffee’s
Blog
http://wonderffee.github.io/atom.xml
I’m
TualatriX
http://imtx.me/feed/latest/
vclweihttp://www.vclwei.com/posts.rss
Cocoabithttp://blog.cocoabit.com/atom.xml
nixzhu on
scriptogr.am
http://nixzhu.me/feed
不会开机的男孩http://studentdeng.github.io/atom.xml
Nicohttp://www.taofengping.com/rss.xml
阿峰的技术窝窝http://hufeng825.github.io/atom.xml
answer_huanghttp://answerhuang.duapp.com/index.php/feed/
webfrogshttp://webfrogs.me/feed/
代码手工艺人http://joeyio.com/atom.xml
Lancy’s
Blog
http://gracelancy.com/atom.xml
I’m
Allen
http://imallen.com/atom.xml
Travis’
Blog
http://imi.im/feed
王中周的技艺博客http://wangzz.github.io/atom.xml
会写代码的猪http://gaosboy.com/feed/atom/
克伟的博客http://feed.cnblogs.com/blog/u/23857/rss
摇滚散文家http://feed.cnblogs.com/blog/u/35410/rss
Luke’s
Homepage
http://geeklu.com/feed/
萧宸宇http://iiiyu.com/atom.xml
Yuan博客http://www.heyuan110.com/?feed=rss2
Shining
IO
http://shiningio.com/atom.xml
YIFEIYANG–易飞扬的博客http://www.yifeiyang.net/feed
KooFrank’s
Blog
http://koofrank.com/rss
hello it
works
http://helloitworks.com/feed
码农人生http://msching.github.io/atom.xml
玉令天下的Bloghttp://yulingtianxia.com/atom.xml
不掏蜂窝的熊http://www.hotobear.com/?feed=rss2
猫·仁波切https://andelf.github.io/atom.xml
煲仔饭http://ivoryxiong.org/feed.xml
里脊串的支出小说http://adad184.com/atom.xml
ibireme伽蓝之堂http://blog.ibireme.com/feed/
物联网
awesome-iot
这份物联网学习参考大全太给力。从物联网协议、嵌入式系统、相关开源库、相关书籍、博客、学习笔记、标准全面。
github排名:https://github.com/trending,
github搜索:https://github.com/search.
此著作转自github:https://github.com/Tim9Liu9/TimLiu-iOS

网站地图xml地图