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

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类似,凯尔Goddard/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.斯维夫特(Swift)(Swift)高性能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的图纸,提出在金立5模拟器运行,保证作用~
(版本新特性、导航页、带领页)。
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
牛顿(牛顿(Newton))摆动画。
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开源斯威夫特编写的帧动画框架–RazzleDazzle】RazzleDazzle
是IFTTT开源的一个iOS帧动画框架,分外适用于APP初次使用时的牵线和辅导音讯。JazzHands是UI基特(Kit)一个简短的关键帧基础动画框架,可由此手势、scrollview、KVO等决定动画,被IFTTT应用在IFTTT
for Samsung上。
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。
渐变特效文字
做了一个仿金立的位移滑块来解锁的渐变特效文字,还有一个类似ktv歌词彰显的文字特效。
TTGEmojiRate.swift
TTGEmojiRate.swift以Emoji表情为底蕴绘图,斯维夫特开源项目:
TTGEmojiRate的落实

HYAwesomeTransition
模仿格瓦拉的转场效果。
CardAnimation.swift
CardAnimation 是同胞开发的一个用 斯维夫特 实现卡片垂直翻转动画的
Demo,心想事成思路
TaskSwitcherDemon
是克隆iOS9的Task Switcher做出来的卡通片效果,
具体的实现思路可参看这篇小说
CoreAnimationCode.swift
提供了 “iOS Core Animation Advanced Techniques” 书籍中的代码实例,
方便开发者们开展参考学习。
UIViewXXYBoom.swift
一个炫酷好玩的爆炸效果,什么样促成那么些效用
ZLSwipeableViewSwiftZLSwipeableView
ZLSwipeableView斯维夫特(Swift)在Tinder and
Potluck中的动画效果落实思路(连续卡片翻页效果),最亲近的是作者提供了OC和斯威夫特(Swift)(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.swift
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

的账号,对于同时使用多少个 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
斯威夫特(Swift),更易于地拜会 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)(Swift)yDB
吧。应用教程demo
Graph.swift
设计新颖、使用简单基于 Core Data 的多少驱动框架库 (作者Daniel

view。

AppleWatch
Tesla汽车AppleWatch app
demo演示

通过Apple沃特(Wat)ch控制本田汽车,同时能够看出汽车的连带音信,比如剩余电量、可续行里程等,以及解锁/上锁车门、调节司机和游客的四区域空调温度、开启车辆大灯、定位汽车等。源码推荐表达
WatchKit-Apps
沃特ch基特(Kit) 开源小品种示范集锦。是不行多得地读书 沃特ch基特的示例式教程(1.如何成立一个概括的交互式计数器;2.怎么从手表上主宰iOS
app;3.什么在沃特(Wat)ch基特 app和iOS
app之间共享数据;4.如何创建一个怀有不同背景观的数字时钟;5.呈现不同的UI层;6.什么样成立补助滑出手势的应用程序。)。
KYVoiceCurve
类似Apple 沃特ch中语音的鸣响曲线动画。
IGInterfaceDataTable
IGInterfaceDataTable是WKInterfaceTable对象的一个类型,可以让开发者更简约地部署多维数据。该品种应用类似UITableViewDataSource的数据源格局配置Apple
沃特(Wat)ch表格,而不是将数据结构扁平化成为数组。
Apple
沃特ch开发教程资料汇集

Apple 沃特(Wat)ch开发教程资料会聚。
Stargate
通过 索尼爱立信 桥接实现 Mac 与 沃特ch 的即时通讯。Stargate
通过包装六个精美的底蕴类库 MMWormhole 和 Peer基特实现长足的通讯应用。–swift
soon
一款倒计时 沃特ch基特(Kit)示例应用。作者从架构的角度,思考什么统筹一款完整、通讯便捷且性能又好的
沃特(Wat)ch基特 扩充应用。该示例学习性相当强。–swift
watchOS-2-Sampler
基于 watchOS 2 几何新特色,写了对应的演示代码供大家学习、参考。
HMWatch
HM沃特ch是个有待健全的watchOS 2.0 Home基特(Kit) 应用示范。
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
国人的开源项目代码 !沃特chOS 2.0 Complication of Real-time Air Quality
for Major Chinese Cities 苹果表面实时刷新北上广沈蓉空气质地。
MMWormhole.swift

一个面向协议的序列安全、线程安全、内存安全的布告核心。

版本新API的Demo
appleSample
iOS
苹果官方Demo合集,官方demo.
iOS7-Sampler
整合了iOS7.0的有些不行卓有效用的性状,比如:Dynamic
Behaviors、碰撞检测、语音合成、视图切换、图像滤镜、三维地图、可口可乐基特(Kit)(动画精灵)、Motion
Effect(Parallax)、附近蓝牙或者wifi搜索连接、AirDrop、运动物体追踪(一加5S以上,需要M7处理器)等等。对于一般的接纳开发非凡实用。
iOS8-Sampler
日本的shuさん制作的 iOS8 参考代码集。01.Audio 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
通过有些简短项目实战演练起来读书 斯威夫特(Swift) 。
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 学习体系:

更融洽、手势格局检查界面内组件布局音信(相当于浏览器元素检查职能),界面调试利器。

动态更新
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

淘汰,性能尚可。

PDF
Reader

SearchAPIs。教程

代码安全与密码
ios-class-guard
一个用于混淆iOS的类名、方法名以及变量名的开源库–有人反映编译出来的app运行不了。
《Protecting iOS
Applications》
:作品系统地介绍了什么爱抚iOS程序的代码安全,避免反汇编分析。
fishhook
fishhook是Facebook开源的一个可以hook系统方法的工具。
GesturePassword
一个iOS手势密码功效实现,GALAXY Tab/HUAWEI都足以用,没有行使图片,里面可以经过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

一个连忙翻译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

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)(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

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

Model
JSONKit
JSON基特(Kit)库是异常简单易用而且效用又相比高的,紧要的JSON基特适用于ios
5.0以下的版本,使用JSON基特(Kit)库来解析json文件,只需要下载JSON基特(Kit).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;类似REST基特、Mantle的效益;使用该类库未来简化了网络层的开销工作,把更多的肥力放在UI上边;近日只补助GET/POST方法的呼吁。使用到的第三方库有:1.SQLitePersistentObject;
2.JTObjectMapping; 3.AFNetworking; 4.XMLDictionary;
protobuf-swift
Protocol Buffers 的 斯维夫特 语言实现库。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)实现的轻量飞快的 XML/HTML 解析器。
SWXMLHash.swift
易用的 XML 解析类库。相当实用的“轮子”。
YYModel
高性能的 iOS JSON 模型框架。
TidyJSON.swift
TidyJSON.swift一款简单、易用、明了的 JSON 解析小类库。
PMJSON.swift
PMJSON.swift简单、实用、高效的 JSON 解析类库。
Unbox.swift
极为易用、轻量,更少帮助代码的 JSON 解析类。
Wrap.swift

恍如微信联系人追寻的界面,急迅搜索联系人,并匡助点击查询结果 。

其他库
DateTimeKit
一个超赞的时日处理的库,Joda-提姆e !
他能帮你轻松处理时区,处理时间加减,统计到期时间等等现象下的题材。
SwiftDate
特别完整、强大的日鸡时间操作管理类库。它几乎涵盖了已知开源日期类库所有可以特性。
他能帮你轻松处理时区,处理时间加减,总结到期时间等等现象下的问题。
iOS私有API
私有API,绿色 == public,红色 == private,蓝色 == dylib。
iOS源代码
iOS源代码。
libfacedetection
C++ 人脸识别
包含正面和多视角人脸检测五个算法.优点:速度快(OpenCV
haar+adaboost的2-3倍), 准确度高
(FDDB非公开类评测名次第二),能估摸人脸角度。
Slidden
一个鬼子开源的开销自定义键盘的库,利用那一个开源库,可以方便的部署键位、颜色以及键位对应的图样。
TPKeyboardAvoiding
用户键盘弹出自动测算中度,举办屏幕滚动操作。
CDPMonitorKeyboard
CDPMonitorKeyboard封装,可以解决输入视图(例如text菲尔德(Field),textView等)被键盘覆盖问题,并可安装高于键盘多少。
机关监听键盘低度
自动监听键盘中度,开首界面,输入框在屏幕最下方,当键盘出现时,输入框随即运动到键盘上方。
ZYKeyboardUtil
全自动处理键盘遮挡事件,只需要一个Block,全自动处理任何多层嵌套复杂界面
因键盘升降 造成的输入控件遮挡问题。
其三方键盘分次弹出问题
,说明
KeyboardToolBar
从此不再担心键盘遮住输入框,文档
SYKeyboardTextField
SYKeyboardText菲尔德(Field) 是一个轻柔,简单,非侵入式的键盘附随输入框!
采用Swift编写。
IQKeyboardManager
处理键盘事件强大的库,有OC和Swift(Swift)版本,纯代码、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
类似乐乎BlackBerry客户端的 “调试选项” 吗?把其中的 “内置浏览器网页调试”
开源在 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
识别字母和数字相较于 Tesseract 有压倒性优势(附图)的 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基特(Kit)-斯威夫特(Swift) 这套工具库可以增强运用开发功效。
Seam
基于 Cloud基特(Kit) 服务器实现多终端数量同步。
SwiftSequence
简洁、灵活、多变的操作 SequenceType
的类库(基于微框架(μframework)设计思想)。
IDNFeedParser
一个简短易用的Rss解析库。
CoreUmeng
简单:友盟分享封装。
openshare
不用官方SDK,利用社交软件移动客户端(微信/QQ/天涯论坛/人人/支付宝)分享/登录/支付。
Swifternalization
一套实用的当地化工具库。使用教程及 API
文档完整。值得收入项目标“轮子”。
Localize-Swift
Localize-斯威夫特(Swift)(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
基于 RxSwift(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
购物车功效 基本功用仿照Tmall的购物车。
ShoppingDemo
iOS仿美团外卖饿了吗App点餐动画,购物车。
shopCarDemobyCX
shopCarDemobyCX一个概括购物车效率,最首要的是足以分单结算,分单个商品结算,代理是着重技术。
MVVM
KVO购物车

MVVM KVO 购物车(一处统计总价钱)。
BHBDrawBoarderDemo车
仿写猿题库练题画板效能,没有用drawRect,而是用CAShapeLayer来做画板绘画,特别省内存,赞1个,兑现分析
SwiftyGPIO
通过 斯维夫特(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)Forms表单递交库,快捷支付利器。
Design-Patterns-In-Swift
Design-Patterns-In-斯威夫特如何使用常用设计格局及示范。
Dollar.swift
Dollar.swift是一个斯威夫特(Swift)库,无需扩张任何内置对象就为Swift(Swift)语言提供可行的函数式编程帮助方法,类似于Lo-Dash或JavaScript中的Underscore。而Cent则是经过增添功用来增加斯维夫特(Swift)中的特定对象类型。
Underscore.swift
函数式编程援助方法,可靠性上抢先目的对手是 Dollar。
PathKit.swift
Path基特(Kit).swift小而美的门路管理类。
Surge.swift
Surge.swift基于苹果Accelerate高性能总计数学框架封装库。
Async.swift
Async.swift简洁的后台执行代码的异步封装库。
AlecrimAsyncKit.swift
一款很优雅的异步执行框架库。
BrightFutures.swift
布WrightFutures.swift漫长或复杂总括由独立线程异步来完成。
Euler.swift
Euler.swift直观、简洁的数学表明式∛27÷3+∑[3,1,2]。
Siren.swift
Siren.swift当应用革新时,通知用户并提供App Store链接。
Demo_ProductDetailScroll
Demo_ProductDetailScroll :仿京东商品详情滚动翻页。
BGTaobao
ios 高仿天猫/京东详情页 – 集合各类测试框架。
CartDemo
CartDemo相比较完好的购物车界面及逻辑,商品突显,多选,单选,全选及滑动删除,价格总括。
JLRoutes
JLRoutes好用的URL
map库,它的机能是让按钮的点击像网页里的链接一样,只是触发了某个URL,而没有像pushViewController这样的所作所为,实现解耦。
BTree.swift
BTree.swift:绝对于正式集合类型具有更优执行性能的基于B-Tree的优化集合类型实现类库。
PromiseKit
同时匡助 斯威夫特(Swift)(Swift) 及 Objective-C 的 Promise 类库,异步编程类库
提供了好多实用的异步函数 让异步编程更简短。
ZipArchive
适用iOS和OS X的解压库。
Duration.swift
测量代码片段执行时间工具类库(斯威夫特(Swift)(Swift))。
Bolts-Swift
全平台(所有帮忙 斯维夫特(Swift) 的设施)任务管理 futures/promises
异步实现类库。
BCColor.swift
轻量而强劲的水彩处理库,纯 斯维夫特(Swift)(Swift) 版。
补助从图片拾取一套主旨色,类似AppleMusic;补助图片黑白化、对颜色的加剧和变浅、生成渐变颜色等。
AIToolbox.swift
AI 主流模块集工具箱库。其中提到 AI 知识实在广阔又高端。
HWChangeFont
利用runtime一键改变字体。教程
RuntimeSummary
一个聚集了常用 Objective-C Runtime 使用方法的 Playground。
EZSwiftExtensions
对斯威夫特(Swift)(Swift)标准库, Foundation, UI基特 提供了不少尖端增添函数。
TempiBeatDetection.swift
斯维夫特(Swift) 语言写的音乐韵律节拍检测库。
Venice.swift
让 斯维夫特(Swift) 3 提前辅助协程(Coroutine)。P.S. 克Rhys(Chris) 曾回答过,Coroutine
不在 斯威夫特(Swift) 3 帮忙范围中,将在更晚时候钻探语言级协理。
FlatBuffersSwift
斯维夫特(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

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与Masonry一起利用,可以在运行的模拟器中微调Auto
Layout约束实时展现效果的工具,Masonry、Classy、ClassyLiveLayout介绍
Snap
Snap是梅森(Mason)ry Auto Layout
DSL的斯维夫特版本,是一款轻量级的布局框架,使用了更精粹的语法封装了AutoLayout。Snap扶助iOS和OS
X。
SnapKit
就是“snap”, –swift
喜欢自动布局吗?当然喜欢!至少在storyboard中开创时会喜欢。
在代码中纯手工创造约束灰常痛苦,但有幸的是我们有了Snap基特,在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)(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)有些枯燥么?来认识一下Text菲尔德(Field)(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
FloatLabelField(Field)s.swift浮动标签输入效果类。
M80AttributedLabel
M80AttributedLabel实现文字与表情的混排。一般选拔气泡作为背景。
HPGrowingTextView
HPGrowingTextView聊天输入文字,可以依照输入文字的略微活动改变输入框的莫大。
cleartext-mac.swift
提供一千个常用单词的编辑器。
GlitchLabel.swift
可定制“黑(故障)文字标签”类库,熟称晃瞎你的眼文字标签。
图表
PNChart
国内开源作者,动态的图形。
swift-linechart
功效完全、实用的折线图组件。使用方便,参数配置简单。是不足多得的上品组件–swift。
ios-charts
一款非凡
Android
图表开源库 MPAndroidChart 的 斯威夫特 语言实现版(扶助
Objective-C
和 斯威夫特(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, 近来只匡助横向布局,仅在GALAXY Tab上使用。
KYCellAnimation
给UITableViewCell增加进去的动画片。
COBezierTableView
swift,通过编制 Bezier 曲线四点地方设置 TableView 内 Cell
及对应按扭地点。实验效果很赞。
RDVTabBarController
一个TabBar组件,可以一本万利设置底部菜单的文字图片,点击效果,小红点提醒等。
LxTabBarController
改变了原生tabbar切换tab时的平板效果,并进入滑动切换手势(有和界面上的此外手势发生顶牛的高风险,可按照具体项目予以关闭),swift版本
WXTabBarController
在系统 UITabBarController
的功底上无微不至兑现了安卓版微信
TabBar 的滑动切换功效,单手操作 HUAWEI 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案例实践(仿Taobao商品详情页实现),项目教学
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斯威夫特。
Hue.Swift
Hue.斯维夫特(Swift)(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库

该品种借鉴于谷歌的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 (HUAWEI)的日子采纳器(时间拔取器),类似于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
极其需要(比如Taobao呢!)。
SwiftyFORM
swift 表单输入框架(亮点是表单验证规则引擎),是本人见过地最易用的 斯威夫特(Swift)表单组件。
SwiftSpinner
SwiftSpinner是应用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
提供了一个可在 索尼爱立信 和 iPad 上选择的保有 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) 是一款援助对视图进行一些高亮的 斯威夫特(Swift) 库, 援助 iOS
开发者神速制造产品的新手指点界面。
DFTimelineView
DF提姆(Tim)elineView仿微信朋友圈 时间轴。
AsyncDisplayKit.swift
AsyncDisplay基特(Kit).swift是
facebook的提供异步的界面高流畅性切换及更灵敏的响应框架。
SubtleVolume.swift
更隐蔽的连串音量替代提示器。
InkKit.swift
该类库协助开发者绘制简单图形更易于。
HYBImageCliped
可给自由继承UIView的控件添加任意五个圆角、可按照颜色生成图片且可带任意个圆角、给UIButton设置不同情形下的图形且可带任意圆角、给UIImageView设置任意图片,协助带圆角或者直接生成圆形。
SwiftSVG
协助多种接口(String, NS/UIBezierPath, CAShapeLayer, and NS/UIView)绘制
SVG 类库。
LeeGo.swift
带来更
注脚式的,可部署的温和复用的UI开发情势,让UI开发变得像娱乐高积木一样简单直观,某种程度上代表Component基特。
struct 和 enum 来构建你的全方位
UI

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

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

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

对AVFoundation框架的四回尝试,采取MVVM情势,教程

好的随笔
自定义转场动画– 3 种模式~
关于自定义转场动画。
iOS提升功用的法门和工具
iOS提升效用的措施和工具。
用 JSON 构建 API
的正规化指南
– 用 JSON
构建 API 的业内指南。
Rx斯威夫特(Swift)(Swift)入坑手册
Rx斯维夫特入坑手册。
iOS成立半透明ViewController
iOS创设半晶莹剔透ViewController。
Xcode使用技巧– 斯威夫特(Swift)(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无法完成一遍绘制

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)(Swift)开源项目采取-v1.0
斯威夫特(Swift) 开源项目采取-v1.0。
斯威夫特开源项目选拔
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-On-iOS
约翰(John)Lui 的 斯维夫特 On iOS 代码仓库。
30DaysofSwift
30DaysofSwift 自学 iOS –三十天三十个 Swift项目
旁人开源总括
awesome-osx
Awesome OS X。
code4app
最多国人用的代码库。
cocoachina
国内最叫座的iOS社区的代码库。
awesome-ios
一个老外整理的,中文版
awesome-ios-ui
收集了广大 iOS UI/UX 库, 包含了无数酷炫的动画效果。
ios-cosmos– The
iOS 科兹莫(Cosmo)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)(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

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

网页框架
Perfect.swift
Perfect 致力于 斯维夫特(Swift)服务端应用,从制作业内应用服务器先导。Swift(Swift)服务端编程:Perfect项目上手指南
swift-http
斯威夫特(Swift)(Swift) HTTP Server,又一个 Swift(Swift) 服务器,最大的长处是支撑
Docker
部署。
Swifton
斯维夫特(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
Kitura.swift:安装、使用手续及文档最为清晰地源于 IBM 斯维夫特(Swift) 开发组的开源
Web 服务器。此外,IBM 云服务
Bluemix

的付出旅程](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
“新手开源一个用斯维夫特(Swift)(2.0)写的论坛客户端”。BBS
服务端

wikipedia-ios
wikipedia-ios 客户端。
jetstream-ios
一款 Uber 的 MVC 框架。它同时提供了多用户实时报道襄助,一旦启动
JetStream 后端服务,通过 WebSocket
协议可以分分钟建立多用户实时报道应用。
DeckRocket
在一如既往 WiFi 网络环境内,通过索尼爱立信 控制并播放 Mac 中的 PDF 文档。
ScanBook
扫扫图书:可以扫描条形码查询图书,也足以重点字搜索,遭遇合乎你口味的书,还可以够看看外人的读书笔记,不同角度去体会。
DesignerNewsApp
斯威夫特(Swift)(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地址,欢迎下载应用GitBucket和收藏MVVMReactiveCocoa。
Tomate
那个圆盘式计时器让你更令人瞩目于工作或上学。P.S. App Store
上架收费采纳(0.99 欧)。
StoveFireiOSMenu
炉火餐饮系统三星平板点餐端。
BaiduFM-Swift
百度FM,
swift语言实现,基于最新xcode6.3+swift1.2,起始只是为着贯彻效益,代码相比粗燥,后边有时光会打点,辅助Apple
沃特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都用斯维夫特(Swift)2.0编纂(除一些第三方OC代码外,比如JPush和友盟)。
高仿斗鱼电视
高仿斗鱼电视机,点击头部滚动视图可以播放视频。
LXZEALER
模仿着做了zealer客户端,App里几乎所有请求都是Post,所以内容都是固定的URL加载的,登录效用只做了博客园的第三方登录。
ShiXiSeng_ios
完整app的UI框架。
Coding-iPad
Coding-华为平板 是@Coding的官方 华为平板 客户端, 又是一个完好无损的开源应用。
SimpleMemo
易便签已经转到斯威夫特(Swift)(Swift)2.0,周到适配iOS9和Watch
OS2,并援助HTC6s和OPPO6sPlus的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)2.0,注释至极详细。
Yep.swift
Yep 一个由天才开发给天才们采取的对峙软件。
LoveFreshBeen.swift
高仿爱鲜蜂 – 斯维夫特(Swift)2.0
trySwiftApp.swift
try斯维夫特(Swift)(Swift)App一款比较完好的会议原型应用。有需求的同窗可以做为开发参考。
PinGo.swift
PinGo.swift:纯斯威夫特(Swift)(Swift)编写的仿“随遇”App。
UmbrellaWeather.swift
UmbrellaWeather.swift使用 Swift 编写的一款天气应用,现已上架 AppStore。
SwiftWeather
SwiftWeather清新淡雅持续立异天气预报项目。
Phonetic.swift
Phonetic一个 iOS 版的 Phonetic
Contacts,效用很多,其中昵称效用分外实用,已在 GitHub 开源并上架 App
Store。
edhita.swift
edhita.swift扶助马克down, HTML预览的公文编辑器。
PilesSugar.swift
PilesSugar.swift:斯维夫特(Swift)高仿项目,堆糖。
react-native-gitfeed
近日最实用简单的github客户端了。
phphub-ios
PHPHub的iOS客户端,同时匹配黑莓和iPad。
SoundCloudSwift
SoundCloud的Swift版本,采用Swift2.0,Reactive API with ReactiveCocoa
4.0。
LeagueofLegends
一个关于英雄联盟的全体iOS开源项目,接口均来自多玩,腾讯各大游戏平台。
Coderpursue.swift
一款 Github 第三方客户端,使用最新 Swift(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,

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版本,成效上甚至更强劲。此外,源代码中早就内含了完全的 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)使用者来说,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) 应用提供快速添加日志信息的办法,斯威夫特(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
Facebook出品,通过Runtime监测循环引用。
FBMemoryProfiler
非死不可出品,内存检测库。FBMemoryProfiler
基础教程

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

惠及、易用的目的转 JSON 类库。

通讯录
快速搜索联系人

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

WebView与WKWebView
MGTemplateEngine
MGTemplateEngine比较象
PHP 中的
Smarty、Free马克(Mark)er 和
Django的模板引擎,是一个轻量级的发动机,简单好用。只要设置过多见仁见智的HMTL模版,就能轻轻松松的贯彻一个View多种情节格式的展示,对于不了然HTML或者减轻
工作量而言,把那多少个工作让规划分担一下如故很好的,也正如易于实现规划想要的成效。
NJKWebViewProgress
一个 UIWebView 的进度条接口库,UIWebView 本身是不提供进度条的。
GTMNSString-HTML
Google开源的用于过滤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 的纯

在直播应用中添加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基特(Kit)流媒体音乐播放器。
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)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 的正统电台应用(基于 Swift(Swift) 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

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基特增添提供了重重正确的章程,快捷缓存图片,图片查看,缩放功效,
颜色创设,设备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) 写的 iOS 网络库,帮忙 Basic Authorization、SSL
钢钉、HTTP raw body / JSON body、快捷文件上传等特征,并透过松手JSONNeverDie 实现了对 JSON
的一心援助,开箱即用。粤语文档
starscream.swift
starscream.swift:WebSocket客户端类库。
SwiftNet.swift
基于 Rx斯维夫特(Swift) 和 Alamofire 的网络请求简易封装库。
Networking.Swift
使用简易、效率惊喜,基于 NSURLSession 的网络封装。
图像获取
SDWebImage
SDWebImage 网络图片获取及缓存处理。
Kingfisher
纯 斯维夫特 实现的类 SDWebImage 库,实现了异步下载和缓存图片。
KFSwiftImageLoader
斯维夫特(Swift),一个图像缓存加载库。
FastImageCache
法斯特(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
网络测试小工具。

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

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

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

响应式框架
ReactiveCocoa
ReactiveCocoa
受函数响应式编程激发。不同于使用可变的变量替换和就地修改,RAC提供Signals来捕获当前值和以后值(行使介绍),科学的事例,入门好教程:ReactiveCocoa入门教程:第一局部Reactive
Cocoa 3.0 在 MVVM
中的应用
,小码哥:赶快让你上手ReactiveCocoa之基础篇
LoginWithReactiveCocoa
ReactiveCocoa – 登录交互成效的落实。
RxSwift
RxSwift(Swift):函数响应式编程框架。
RxPermission.swift
通过绑定 RxSwift 实现的 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

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)(Swift) 中终端输出的字符串颜色,有趣的小工具。
Crayons
Xcode调色板增强插件。
injectionforxcode
Injection for
Xcode:成吨的滋长开支功用,采用表达
IconMaker
只需要一步,自动生成不同尺寸的App icon。顶级福利。
BuildTimeAnalyzer-for-Xcode
实用的编译时间分析 Xcode 插件。
FastStub-Xcode
一只急迅变动代码的Xcode插件,说明
ESTranslate-Xcode

相关文章