【澳门美高梅娱乐平台】资源大全,知名博客等等

引自:https://github.com/Tim9Liu9/TimLiu-iOS

入门

那是个有心人编辑的列表,它包蕴了优良的 iOS 框架、库、教程、XCode
插件、组件等等。

目录

  • Github用法@
  • 完整App@
  • Xcode8插件@
  • 动态更新@
  • App框架@
    • 响应式框架@
    • framework@
    • 掺杂开发@
  • UI@
    • 综合UI@
    • 日历三方库@
    • 下拉刷新@
    • 混淆效果@
    • 富文本@
    • 图表@
    • 颜色@
    • 表相关@(TabbleView、Tabbar、即时聊天界面))
      • TableView@
      • CollectionView@
    • 躲藏与映现@
    • HUD与Toast@
    • 对话框@
    • 状态栏@
    • 导航栏@
    • 设置@
    • Switch@
    • Label@
    • Search@
    • Category@
    • 主题@
    • 影视选座@
    • 瀑布流@
    • 菜单@
    • Tabbar@
    • 进度@
    • 小红点@
    • page@
    • 轮播@
    • 选择器@
    • 购物车@
    • 其他UI@
    • star5k@
  • 多线程@
  • ipad@
  • 通讯@
  • 动画@
    • 侧滑与右滑返反击势@
    • gif动画@
    • 别的动画@
  • AutoLayout@
  • 数量存款和储蓄@
    -数据库工具@
  • 互联网有关@
    • 互联网连接@
    • 互连网下载@
    • 图像获取@
    • 互连网聊天@
    • 互连网测试@
    • 网页框架@
    • 互联网解析
      • CSV
      • JSON@
      • JSON工具@
      • XML&HTML@
      • Other
        Parsing@
  • 二维码@
  • 上学资料@
    • 播客@
    • 别人开源总括@
    • 支出博客列表@
    • 学学笔记、书籍@
    • CodeLiararyWebSite@
    • 设计@
    • 好的文章@
    • 美术工作能源@
  • 支付工具@
    • Xcode插件@
    • 付出调节和测试工具@
      -接口调节和测试工具@
    • Cagegory@
  • 测试及调节和测试@
  • 多少存款和储蓄@
    • 缓存处理@
    • 数据库@
    • 序列化@
  • WebView与WKWebView@
  • 游戏@
  • 通讯录@
  • 其他库@
  • 三方分享、支付、登录等等@
  • PDF@
  • 视频@
    • 录制播放@
    • 摄像摄像@
    • 录像剪切@
  • 摄像@
  • 摄像摄像音频处理@
  • 图像浏览及处理@
    • 图像圆角@
  • 消息相关@
    • 音讯推送客户端@
    • 音信推送服务器端@
    • 通知相关@
  • 时光日期@
  • 设计情势@
  • 版本新API的Demo@
  • 代码安全与密码@
  • AppleWatch@
  • VPN@
  • 未分类@

========

Road Map
iOS–
开发 iOS 应用从明日始于,苹果指南。★

其一列表分为以下多少个部分:框架( Frameworks )、组件( Components
)、测试( Testing
)和别的的开源项目,免费的和付费的劳务。每种部分中的项目没有先后顺序,均是依据提交的先后顺序排列的。

具体内容 =============================

========

Lifehacker–
小编想写一个 iOS 应用,该从哪个地方初叶?

斯威夫特 语言写成的项目会被标记为 ★ ,Apple沃特ch 的品种则会被标记为
▲。你可以随心所欲添加你的花色。

Github用法@

  • git-recipes
    Git recipes in Chinese. 高品质的Git粤语教程.
  • lark
    怎么样在Github下面贡献代码
  • my-git至于
    git 的学习材质
  • gitignore
    非常的赞 有用的.gitignore模板集合(忽略上传的文本集合),包蕴了种种语言.

Codeproject–
入门 金立 和 iOS 应用开发。

【尤其提示】:伯乐在线已经在 GitHub 上发起了 iOS
能源大全普通话版的盘整项目,链接:https://github.com/jobbole/awesome-ios-cn。欢迎收藏和扩散。

完整App@

  • open-source-ios-apps –
    iOS开源App集合,分:swift与Objective-C–法国人整理。

  • NewsBlur
    作者独自一人 Samuel Clay 做出来的一款名为 NewsBlur 的音讯阅读器,
    很五个人都称其为 谷歌 Reader 的替代品, 那是它的源码 NewsBlur is a
    personal news reader that brings people together to talk about the
    world. A new sound of an old instrument.

  • HackerNews-React-Native用
    React Native 完成的 HackerNews 客户端。

  • WeChat
    完结类似微信朋友圈也许QQ空间,评论回复,九宫格布局。处理键盘弹出后一定到如今点击的被评论人处。另:滑动时候FPS在57-60里面,纵享丝滑!

  • iOSAppTemplate高仿微信,iOS应用开发模板,个人总括。

  • Bilibili_Wuxianda赞
    高仿Bilibili客户端

  • Coding-iOS –
    Coding iOS 客户端源代码

  • Coding-iPad –
    Coding 三星平板 客户端源代码

  • Monkey –
    GitHub第三方iOS客户端

  • firefox-ios
    Firefox for iOS

  • RSSRead
    “已阅”(iOS上开源普拉多SS音讯阅读器)

  • zulip-ios
    Dropbox收购集团内部社交服务商Zulip,然后一切开源,那是iOS App

  • ChatSecure-iOS –
    Objective-C写的XMPP聊天应用

  • FirebaseChat –
    Objective-C写的完好的闲聊应用

  • Meizi –
    豆瓣妹子图iOS客户端

  • PlainReader
    简阅是一款 iOS(一加 + 三星GALAXY Tab) 音讯类客户端,内容抓取自
    cnBeta.COM。在售时期倍受好评,但鉴于版权难点已于二零一九年元月从 AppStore
    下架,下架至今,每日仍有几千人在采取那款 App。

  • ECMobile_iOS
    基于ECShop的手提式有线电话机商城客户端

  • wikipedia-ios
    维基百科官方App, 已上架

  • Sol
    美丽的扁平作风的天气App

  • v2exv2ex第3方iOS客户端。V2EX是二个著名技术创新意识网站,由设计师、程序员及有创新意识的人踏足的社区。
    它依据兴趣将用户成立的剧情组织分类成不一样“节点”,网站以内容的活泼程度决定在首页排序的地点。

  • WNXHuntForCity城觅By-Objective-C

  • breadwallet
    breadwallet – bitcoin wallet

  • GreatReader
    GreatReader PDF阅读客户端

  • Tropos天气客户端

  • WordPress-iOSWordPress
    iOS官方客户端. 作者强烈推荐的开源项目.

  • TeamTalk
    蘑菇街TeamTalk. 开源IM. 小编强烈推荐.

  • MessageDisplayKit二个近乎微信App的IM应用,拥有发送文字、图片、语音、录制、地理地方新闻,管理当地通信录、分享朋友
    圈、漂流交友、摇一摇和更加多有意思的法力。作者推荐的求学IM的好东西.

  • iOS-Oncenote
    那是一款类似于印象笔记伊芙rnote的活着类iOS应用——朝夕笔记
    Oncenote。笔者期待能为更多的iOS开发者提供帮忙与服务。当然App中还有过多bug和可扩充的作用模块,也指望各位开发者为该类型进献本身的code力量。大家能够因此点击右上角的fork到祥和的Github仓库,也足以点击star实时关心项目进程。

  • GSD_WeiXin
    高仿微信

  • v2ex –
    v2ex 的客户端,音讯、论坛。

  • wikipedia-ios –
    wikipedia-ios 客户端。

  • DeckRocket –
    在一如既往 WiFi 互联网环境内,通过HTC 控制并播放 Mac 中的 PDF 文书档案。

  • DSLolita –
    模仿天涯论坛天涯论坛做的一款app,有发送博文,评论,点赞,私聊功效。

  • STPhotoBrowser –
    高仿微博腾讯网的图片浏览器,极佳的编写方式,易扩张,低耦合。

  • Tropos –
    Tropos, 由 thoughtbot 推出的一款用 Objective-C 写的开源天气类使用,
    甘休明天, thoughtbot 已在 GitHub 上进献了 174 个开源项目,
    实在令人毕恭毕敬。

  • SmileWeather
    -开源气候类使用,天气图标很完整。

  • MVVMReactiveCocoa –
    GitBucket 2.0 通过审核啦,她是自己在商店实行了一年多 MVVM 和 RAC
    的基本功上,利用业余时间开发的第2方 GitHub 客户端,目的在于能够对想举行MVVM 和 RAC 的 iOS
    开发者有所支持。AppStore地址,欢迎下载使用GitBucket和收藏MVVMReactiveCocoa。

  • Tomate –
    这一个圆盘式计时器让你更小心于工作或学习。P.S. App Store
    上架收费选择(0.99 欧)。

  • WNXHuntForCity –
    iOS高仿城觅项目(开发思路和代码)。

  • ZYChat –
    关于聊天界面包车型大巴可信息类型扩大,响应绑定设计。

  • meituan –
    美团5.7iOS版(高仿),功能蕴涵,团购首页,高德地图搜索附近美味的吃食并映未来地图上,上门服务,商行,友盟分享。

  • JFMeiTuan –
    造美团应用界面营造的 iOS 应用, 第四个是 @tubiebutu 的 JFMeiTuan。

  • SXNews –
    模仿微博快讯做的音信软件,完结了主旨航页,音讯详情页,图片浏览页,评论页。效果不错,比网上流传的各类和乐乎音信UI架构有关的代码都要全体,都要好。

  • Monkey –
    Monkey for
    GitHub是一个GitHub开发者和仓库排行的开源App。本次重庆大学扩大了登录GitHub的意义,随手follow和star,并且扩大发现模块,包含GitHub的trending,动态,showcases等。

  • Uther –
    跟蠢萌的外星人聊天,还是能够帮您记事”。itunes下载

  • 高仿斗鱼TV –
    高仿斗鱼电视机,点击底部滚动视图能够播放录制。

  • Coding-iPad –
    Coding-三星平板 是@Coding的合法 三星平板 客户端, 又是二个整机的开源应用。

  • react-native-gitfeed –
    近日最实用简单的github客户端了。

  • phphub-ios –
    PHPHub的iOS客户端,同时匹配OPPO和苹果平板。

  • LeagueofLegends –
    叁个有关英雄缔盟的完整iOS开源项目,接口均来源于多玩,腾讯各大娱乐平台。

  • BTApp【澳门美高梅娱乐平台】资源大全,知名博客等等。 –
    BTApp 仿半糖 iOS App 的 Demo 应用。

  • iOS完整App能源收集 –
    iOS开发学习者都盼望取得实战备练习练,但是洋洋素材都是唯有一小部分代码,并不能够形成成功的App,小编在此间收集了不少开源的一体化的App,都有源代码哦!–标哥的技巧博客

  • XCFApp-1 –
    高仿下厨房App,Objective-C,Xcode7.2,数据经过Charles抓的,有接口也有本土数据。表明:关于代码被清空,会用git的您肯定知道,教程

  • YoCelsius –
    已经上线的一款天气预告的行使,大概拥有的竞相动画效果,想学学动画的开发职员能够当做参照。

  • DayDayNews
    仿搜狐快讯客户端,实现音讯浏览,录制播放,仿今日头条摄像、百思不得姐等近日主流摄像播放器,完成流媒体播放,自动监听显示器转动,完毕横屏播放
    , 抓取百度图片,瀑布流显示,夜间方式,环信即时通信

  • ECMobile_iOS基于ECShop的手提式有线电话机商城客户端(iOS、Android、Php一体)

  • BDJProjectExample
    基于VIPE翼虎设计格局,以XFLegoVIPEXC90框架为引擎的仿《百思不得姐》项目

Ray
Wenderlich–
学习 iOS 应用开发。

我们安排把那几个列表中的主要工具财富整理出更详尽的牵线,并选定到伯乐在线能源频道。如有你有趣味出席,请从此处申请插手:http://group.jobbole.com/category/feedback/tech-res-team/

Xcode8插件@

  • FLEX
    十分的赞的
    一个Xcode工具,FLEX是3个急需注入式的一种框架,从描述来看,成效分外多。首要来讲的话能够对正在运作的利用进行体制的改动和控件的读取。FLEX会赐予你SuperPower!!!

    1. 可以查阅控件的坐标和质量
    2. 看此外三个指标的性质和成员变量
    3. 动态修改属性和成员变量
    4. 动态的调用实例和类形式
      FLEX正因为是注入式的,所以不必要在链接LLDB依然Xocde,或然是远程的调剂服务器,它能够在地头随时四处的拓展自有的操作和调节

  • Import
    火速导入头文件-Xcode extension for adding imports from anywhere in
    the code.
  • XcodeSourceEditorExtension-Alignment
    对齐属性表明 This Xcode source editor extension align your
    assignment statement.
  • Dash-iOS
    Dash gives your iPad and iPhone instant offline access to 150+ API
    documentation sets
    https://kapeli.com/dash\_ios

  • HYBUnicodeReadable
    -消除打字与印刷日志对于Unicode编码无法平常展现普通话的难点,只须求将文件导入工程,不供给引用,就能达到打字与印刷日志呈现Unicode编码中文数据

Stanford – Developing Apps to
iOS–
澳大金斯敦国立在 iTunes U 上的 iOS App 开发课程(音频和录制)。

但是加入前,有多少个小供给:

App框架@

                                      [返回目录](#目录)
  • nimbus
    Nimbus是一个开源的iOS框架,比起Three20,Nimbus的文档更为完善、丰裕,能够落实无数格外炫的界面特效。由此,开发者能够凭借Nimbus来下滑项目统一筹划的复杂度。
  • ReactiveCocoa –
    ReactiveCocoa
    受函数响应式编制程序激发。分化于使用可变的变量替换和就地修改,RAC提供Signals来捕获当前值和今后值(
    使用介绍
    ),正确的事例,入门好教程:ReactiveCocoa入门教程:第3部分。Reactive
    Cocoa 3.0 在 MVVM
    中的应用
    ,小码哥:飞快让你上手ReactiveCocoa之基础篇。
  • samurai-native
    是3个基于浏览器内核通过HTML+CSS 开发原生移动选拔的iOS框架。
  • HHRouter
    一句话来说,UEscortL Router 即将 UIViewController 映射成
    U福特ExplorerL,从而帮衬通过 U索罗德L 进行界面跳转。是的,就和 Web
    一样。当然,这并不是 Web Developer 转职为 iOS Developer
    后所做的庸俗玩具。UMuranoL Router 有着广大现实的益处。
  • [katana-swift](https://github.com/BendingSpoons/katana-swift)一个用以编写iOS应用程序的现世Swift框架,灵感来自React和Redux。
    Swift Apps in a Swoosh! A modern framework for creating iOS apps,
    inspired by React and Redux.
  • AsyncDisplayKit
    异步界面渲染库,为巅峰优化View效果而生(同时提供 UIView bridge 接口)
    Smooth asynchronous user interfaces for iOS apps.
  • RestKitRestKit
    is a framework for consuming and modeling RESTful web resources on
    iOS and OS X
  • XFLegoVIPER
    A lightweight framework base on VIPER architecture for iOS, to build
    robust and maintained large scale project.
  • publishImageAndVideoAnsRecord
    因为商行有不少模块,大约各种模块都亟需表露录像、语言、照片。所以在许多库的功底上,搭建了2个成团,个中囊括带placeHolder的TextView、摄像小录像、录像音频、接纳照片或拍照。其中囊括了广大网络上的能源,只是做了汇聚,在此留个记录,也愿意对一部分有须要额的对象有帮衬。
  • XBSettingController
    快捷搭建类民用核心及运用设置界面

Stanford – Developing iOS 8 Apps with
Swift–
俄亥俄州立在 iTunes U 上用 斯维夫特 开发 App 的教程(二〇一六版)。★

英文还能够,能读懂英文并用本人的话复述;

UI@

库和框架

有iOS开发经历;

综合UI@

  • Material-Controls-For-iOS
    Many Google Material Design Controls for iOS native application

音频

内容

日历三方库@

  • TEAChart –
    xhacker/TEAChart 三个简单的 iOS 图表库,支持柱状图、饼图以及日历等。
  • CVCalendar –
    是贰个有益开发者集成自定义日历视图到自个儿 iOS 应用的类型, 援助Storyboard 和手动配置, 使用 CocoaPods 进行安装, 提供了拉长的 API
    供开发者使用。
  • ZYCalendar
    三个iOS端高度可定制化的日历视图

AudioBus–
下一代 App 到 App 的实时音频路由。

入门

下拉刷新@

  • EGOTableViewPullRefresh –
    (三年未更新了)最早的下拉刷新控件。
  • SVPullToRefresh –
    (三年未更新了) 下拉刷新控件。
  • MJRefresh –
    仅需一行代码就可以为UITableView恐怕CollectionView加上下拉刷新可能上拉刷新功用。可以自定义上下拉刷新的文字表达。具体运用看“使用方法”。
    (国人写)
  • XHRefreshControl –
    XHRefreshControl
    是一款高扩大性、低耦合度的下拉刷新、上提加载更多的组件。(国人写)
  • CBStoreHouseRefreshControl –
    三个功力很酷炫的下拉刷新控件。
  • KYJellyPullToRefresh –
    达成弹性物理成效的下拉刷新,神奇的贝塞尔曲线,同盟UIDynamic写的贰个拟物的下拉刷新动画。
  • MHYahooParallaxView –
    类似于Yahoo Weather和News Digest首屏的视差滚动。
  • SDRefreshView –
    简单易用的上拉和下拉刷新(多本子细节适配)。
  • 可实行/缩小的下拉菜单–SvpplyTable –
    一个可开始展览可收缩的下拉菜单,类似Svpply app。
  • ODRefreshControl –
    原iOS6上的橡皮糖刷新样式,很有趣。未来也很多大的 App
    在用,比如虾米音乐和 QQ 客户端。
  • PullToMakeSoup –
    PullToMakeSoup, 自定义下拉刷新的卡通效果:煮饭, Yalantis新作!
  • TwitterCover –
    照片墙 iOS客户端的下拉封面模糊效果。
  • Replace-iOS –
    Replace-iOS 令人别开生面的下拉刷新(iOS)。
  • Animations –
    封装了眨眼间间,使用的时候若是两行代码。一些动画片的飞机稿,都以局地单独分离出来的用来测试的子动画,今后合并归类一下。
  • PullToBounce –
    下拉刷新的卡通片 for UIScrollView。
  • WaterDropRefresh –
    仿Path 水滴的下拉刷新作用 还有视差滚动。
  • ESRefreshControl –
    仿搜狐微博、百度外卖、博客园音信下拉刷新样式德姆o(仅供参考)。
  • WaveRefresh –
    下拉刷新水波纹动画。
  • DGElasticPullToRefresh –
    是一款饱含弹性效果的 iOS 下拉刷新组件。
  • CALayerAnimationDemoh –
    双向注水动画下拉刷新组件,使用CALayer的mask完成。
  • BanTangAnimation –
    半糖下拉刷新的法则。简单来说是选拔CGGlyph,字符图形转换来cgpath,然后绘制strokeEnd动画。把timeoffset和scrolloffset结合就行了。
  • SURefresh –
    BOSS直聘APP下拉刷新动画达成,效果呈现图->
    落成思路再繁杂的卡通都得以拆分成很多简单的动画组成起来,那些动画大概能够分为多少个基点,我把它分别摄像出来给我们看看

AudioKit–
3个精锐的节奏合成,处理和剖析的工具集。

库和框架

混淆效果@
  • FXBlurView –
    是3个UIView子类,帮衬iOS5.0之上版本,帮衬静态、动态模糊效果,继承与UIView的模糊特效。
  • VVBlurPresentation
    -一点也不细略易用的在原先viewconntroller基础上做模糊,然后present新的viewcontroller的。
  • UICustomActionSheet –
    通过模糊背景来注重强调与菜单相关的要素–对话框 里面已经收藏。
  • SABlurImageView –
    支持渐变动画功能的图像模糊化类库。P.S. 与后日推存类库
    SAHistoryNavigationViewController 是如出一辙位小编。

EZAudio–
2个基于 Core 奥迪o 的 iOS/OSX
音频可视化框架。用于实时,低顺延的音频处理和可视化效率的费用。

音频

AutoLayout@
  • Masonry –
    十分的赞-Masonry是3个轻量级的布局框架,拥有和谐的讲述语法,选拔更优雅的链式语法封装自动布局,简洁明了并拥有高可读性(
    利用介绍1
    运用介绍2),iOS自适应前段库-Masonry的行使),Masonry、Classy、ClassyLiveLayout介绍。使用DEMO
    视图居中呈现、子视图含边距、视图等距离摆放、计算ScrollView的contentsize。
  • Classy –
    Classy是2个能与UIKit无缝结合stylesheet(样式)系统。它借鉴CSS的思维,但引入新的语法和命名规则,Classy官网,Masonry、Classy、ClassyLiveLayout介绍。
  • ClassyLiveLayout –
    ClassyLiveLayout通过结合Classy
    stylesheets与Masonry一起利用,能够在运营的模拟器中微调Auto
    Layout约束实时显示效果的工具,Masonry、Classy、ClassyLiveLayout介绍。
  • 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。

  • UIView-FDCollapsibleConstraints –
    三个AutoLayout协助理工科程师具,最优雅的法子解决机关布局中子View的动态展现和藏身的难点。第二个Demo模拟了1个经文的FlowLayout,任意2个要素隐藏时,底下的要素需求活动“顶”上来,协作这一个扩展,你能够在IB里连一而再,选一选,不用一行代码就能解决。
  • Autolayout_Demo –
    在类型中用自动布局达成的近乎抽屉效果。
  • 当view隐藏的时候也隐藏其autolayout的NSLayoutAttribute –
    当view隐藏的时候也隐藏其autolayout的NSLayoutAttribute,从而不用大批量的代码工作
  • SDAutoLayout –
    AutoLayout
    一行代码解决自动布局!帮衬Cell、Label和Tableview高度自适应,致力于做最简易易用的AutoLayout库。
  • MyLinearLayout
    MyLayout is a powerful iOS UI framework implemented by Objective-C.
    It integrates the functions with Android Layout,iOS
    AutoLayout,SizeClass, HTML CSS float and flexbox and bootstrap. So
    you can use
    LinearLayout,RelativeLayout,FrameLayout,TableLayout,FlowLayout,FloatLayout,PathLayout,LayoutSizeClass
    to build your App 自动布局 UIView UITableView UICo…
  • WHC_AutoLayoutKit
    Had better use the auto layout of open source
    framework,致力营造使用最简便易行意义最精锐的电动布局开源库

novocaine–
应用于 OSX 和 iOS 的高质量音频框架。

动画

富文本@ 回来目录

  • YYText –
    功效强大的 iOS 富文本框架。

  • Shimmer –
    BlingBling闪光效果,酷炫的Label的职能,能够用来加载等待晋升。

  • TFHpple –
    TFHpple解析html的轻量级框架

  • RTLabel –
    奥迪Q5TLabel
    基于UILabel类的展开,能够协助Html标记的富文本展现,它是基于Core
    Text,因而也帮助Core Text上的片段事物。叁十二位,很久没有创新了。

  • RTLabel –
    富文本,RTLabel支持64位。

  • TYAttributedLabel –
    TYAttributedLabel。
    不难易用的属性文本控件(无需精通CoreText),扶助富文本,图像和文字混排呈现,帮忙添加链接,image和UIView控件,资助自定义排版展现。

  • TTTAttributedLabel –
    1个文字视图开源组件,是UILabel的替代元件,能够以不难的格局表现渲染的习性字符串。其它,还支持链接植入,不管是手动仍旧利用UIDataDetectorTypes自动把电话号码、事件、地址以及其它音信成为链接。用TTTAttributedLabel成立变化丰盛的UILabel –
    天涯论坛音讯iOS版使用。

  • MLEmojiLabel –
    自动识别网址、号码、邮箱、@、#话题#和神采的label。能够自定义自身的表情识别正则,和呼应的神情图像。(私下认可是识别微信的表情符号),继承自TTTAttributedLabel,所以能够像label一样选取。label的性状全都有,使用起来更和谐更有利于。

  • FXLabel –
    FXLabel是1个成效强大使用不难的类库,通过提供叁个子类立异了正规化的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。

  • HHFlashSwitch –
    三个另类的UISwitch,选取后,背景水波扩散变色效果。

  • UUColorSwitch –
    Switch
    开关动画效果,当打开开关时,Switch可完结平滑渲染过渡到父视图的效益。

  • UITextViewDIYEmojiExample –
    UITextView编辑时插入自定义表情-简单的图像和文字混编。

  • ZSSRichTextEditor –
    适用于iOS的富文本WYSIWYG编辑器,协理语法高亮和源码查看。ZSSRichText艾德itor包罗全部WYSIWYG标准的编辑器工具。

  • DTCoreText –
    能够解析HTML与CSS最后用CoreText绘制出来,平时用于在一些内需出示富文本的情形下代表低品质的UIWebView。DTCoreText源码解析。

  • CSGrowingTextView –
    用作即时通信文本框和评价文本框使用,能够展示多行输入。

  • MarkdownTextView –
    显示Markdown的TextView。

  • 高仿微信限定行数文字内容 –
    选用Autolayout高仿微信纯文字限定行数。

  • FuriganaTextView –
    完结复杂的日文印度语印尼语排版。

  • ParkedTextField –
    带固定文本的输入组件。

  • GJCFCoreText –
    图像和文字混排。

  • AttributedLabel –
    展现质量数量级 UILabel 的 AttributedLabel。无畏无惧、挑衅权威。

  • FFLabel –
    自动物检疫查和测试 URAV4Ls, @username, #topic#
    等关链词(提供响应扩大)。实用的标签文本小组件。

  • TextFieldEffects –
    标准的UITextField有些枯燥么?来认识一下TextFieldEffects吧!废话不多说,只要看多少个例子,是啊,都是些不难的dropin控制器。甚至足以在storyboard中运用IBDesignables。

  • AutocompleteField –
    可利用于 iOS 应用中文字输入框自动补全的风貌, 兼容到 iOS 8。

  • WordPress-Editor-iOS –
    1个文件编辑器 简书和新浪博客都在用。

  • placeholder_TextView –
    带有placeholder的TextView:带有提醒消息的textview,使用懒加载的思考,帮助扩展、自定义,类似许多APP内部的意见反馈页面

  • M80AttributedLabel –
    M80AttributedLabel完成文字与表情的混排。一般选择气泡作为背景。

QHSpeechSynthesizerQueue–
一个AVSpeechSynthesizer(iOS文本发音) 的体系管理连串。

Apple
TV

图表@

  • PNChart –
    国内开源小编,动态的图形。
  • YOChartImageKit –
    支持在watchOS上制图图表,看它方今立异挺勤快的,能够关切一下。
  • RealtimeGradientText –
    Fun With CALayer Mask 刚好明日开源了二个好玩的种类RealtimeGradientText,所以同意聊一下 CALayer 的
    Mask,说明。
  • XYPieChart
    -XYPieChart:饼状图, 饼图, 数据总计,
    数据可视化,能够在图片上标注数据。效果尤其能够,而且尚未用到一张图纸。
  • ZFChart –
    模仿PNChart写的二个图表库,用法不难,近来有柱状图,线状图,饼图三种档次,后续或者会更新新的项目。
  • ios-charts –
    一款不错 Android 图表开源库 MPAndroidChart 的 Swift 语言达成版(支持Objective-C 和 斯维夫特 调用)。缺省提供的言传身教代码为 Objective-C。
  • JYRadarChart
    3个非常的赞的图表库

StreamingKit–
1个对准 OSX 和 iOS 中AudioPlayer/奥迪oStreamer飞速的无缝增加。

桥接

颜色@

  • Colours
    Colours–颜色库,包括100种预订义的颜色和章程
  • DKNightVersion –
    Manage Colors, Integrate Night/Multiple Themes

sound-fader-ios–
贰个 斯威夫特 写的AV奥迪oPlayer的动静控制器 ★

缓存

表相关@、TabbleView、即时聊天界面@

动画

Core
Data

TableView@

  • SWTableViewCell
    相当的赞 UITableViewCell 的子类, 实现了左右滑动展现音信视图并调出按钮
    An easy-to-use UITableViewCell subclass that implements a swippable
    content view which exposes utility buttons (similar to iOS 7 Mail
    Application)
  • RETableViewManager
    赞 一个相当强大的利用数据驱动的 UITableView 内容管理。
  • DZNEmptyDataSet –
    绝对的赞DZNEmptyDataSet算是3个很专业的iOS内建艺术,适合用来处理空的tableview和collection
    view。会活动将collection
    view处理完善,并将用户信息以方便赏心悦目的法子体现出来。每个iOS项目都得以活动处理。
  • JSQMessagesViewController
    3个绝妙的立刻聊天UI库
  • folding-cell
    绝对的赞 一个比较酷炫的cell折叠动画效果
  • VVeboTableViewDemo
    此项目由VVebo剥离,希望您能由此这些demo看到本身是怎么着开始展览TableView流畅度优化的。
  • SWTableViewCell –
    国内开源小编,带很多手势的表单元格。
  • MCSwipeTableViewCell –
    带很多手势的表单元格。
  • TMQuiltView –
    瀑布流。
  • XRWaterfallLayout –
    超不难的瀑布流达成,贯彻认证。
  • WaterfallFlowDemo –
    1个简单易行的UICollectionView瀑布流布局演示demo。
  • XLForm –
    很多表格类的table,写法更高冷一点,推荐应用。
  • RETableViewManager –
    能够分外有益地转移各类样式、各样功用的TableView。只要开发者能体会通晓的列表效果照旧功用,都能够动用那份代码急忙编写出来。比如,在此以前要兑现三个填写各个资料的列表,可能供给广大代码,将来只需求几行代码就可以达成。
  • UIScrollSlidingPages –
    允许添加多视图控件,并且能够横向滚动。有点类似于Groupon app。
  • HorizontalScrollCell –
    HorizontalScrollCell是一款使用方便的程度方向可滚动的单元格,适用于UICollectionView中贯彻水片方向滚动视图。
  • SYJiugonggeTableView –
    tableView封装的九宫格。
  • SYJiugonggeTableView –
    tableView封装的九宫格。
  • UUChatTableView –
    UUChatTableView
    气泡聊天界面,协助文件、图片以及音频的气泡聊天界面。源码推荐表明。
  • Atlas-iOS –
    火速在iOS里集成聊天成效,类似开源版本的环信。Layer家开源了一套聊天app界面包车型客车消除方案.看起来很赞,很多蛮复杂的东西直接都帮封好了。不得不说以往做app开发真是很简单,半数以上日子搭积木就足以了。官方网站。
  • DLSlideView –
    DLSlideView对常见的顶部Tab页点击、滑动分页做了打包。它应用基于ViewController的container性情(而不是scrollview)来保管各类子页面,以支撑不过分页,源码推荐表达。
  • VOVCManager –
    页面管理器:1.跳转钦命页面,只必要精晓viewController的Class名,假设有storyboard,则必要钦赐storyboard名;2.无需加上基类;3.支撑UCRUISERLScheme跳转内定页面。
  • MBXPageViewController –
    简洁急忙的页面切换–MBXPageViewController,带有按钮控件的UIPageController,卓殊清爽、不难以及便捷。该品种经过二种情势显得页面之间的切换,比如导航栏上的八个tab切换、页面左右两端箭头提醒切换,以及选拔分段控件。
  • PagerTab –
    UIScrollView完毕滑动转换页面,类似天涯论坛云音乐iOS版的页面滑动切换效果。
    • BATabBarController –
      A TabBarController with a unique animation for selection
      GUITabPagerViewController –
      七个tab滑动切换。
  • VOMetroLayoutDemo –
    Metro风格的UICollectionView, 如今只辅助横向布局,仅在华为平板上利用。
  • KYCellAnimation –
    给UITableViewCell扩充进入的动画片。
  • RDVTabBarController –
    一个TabBar组件,能够便宜设置底部菜单的文字图片,点击效果,小红点提醒等。
  • WXTabBarController –
    在系统 UITabBarController 的基础下七日到兑现了安卓版微信 TabBar
    的滑动切换作用,单臂操作 Nokia 6 Plus 切换 TabBar
    一贯是一件很惨痛的事务,而滑行切换是一种科学的缓解方案,帮助显示器旋转。
  • GooeyTabbar –
    皮筋式弹性缩放工具栏示例及演示。
  • CYLTabBarController –
    低耦合集成TabBarController,最低只需传三个数组即可成功主流App框架搭建。
  • 横向浮现文本内容的自定义cell –
    能够横向显示文本内容的自定义cell,依照文件无限滚动。
  • UITableView-FDTemplateLayoutCell –
    UITableView-FDTemplateLayoutCell 是叁个有益于缓存 UITableViewCell
    的万丈的框架。
  • ExpandingStackCells –
    选用 UIStackView 完毕表格单元格扩张内容展现示例及缓解方案。
  • FDStackView –
    能够将 UIStackView 的最低帮助版本拉低到
    iOS6,无需配置,没有代码侵染,扔到工程里后向来用系统 UIStackView 的
    API 即可,同时合营 Storyboard。
  • MDIHorizontalSectionTableViewController –
    依据产品须求开源了3个交互项目,能够领略为横向Section的TableView,section和cell同时帮衬拖拽,后续安卓版本也会开源出来。
  • JZNavigationExtension –
    多职能导航控制器,能够透明再次来到栏。
  • QuickRearrangeTableView –
    基于 UITableView
    的便捷重排成效增添子类。通过长按选定单元格然后滚动移动到内定地方。
  • uicollectionview-reordering –
    UICollectionViews的拖拽(拖动、移动)效果,实例教程.
  • 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动画,动画删除表里面包车型客车单元格。
  • BusyNavigationBar –
    进度条式NavigationBar导航条。
  • LGSettingView –
    LGSettingView仅需三句代码即可神速集成设置界面,免去每便开发新应用都要双重布署设置界面包车型客车愤懑。
  • 微博cell自动布局 –
    使用autoLayout对新浪的cell进行自动布局,自适应cell的可观。
  • TreeTableView –
    ZYTreeTableView:TreeView 模仿好友列表的兑现方式。
  • ZWSlideViewController –
    ZWSlideViewController多页滑动视图控制器(类似消息类门户APP),能够用最简便易行的继承方法运用,也得以不用持续,只用菜单或主视图页面,可完成增加的定制,能够接纳在各类分歧形态的APP下,还能将其做为多页或多图的滑行介绍。
  • XWCatergoryView –
    贰个轻量级的顶部分类视图控件,只供给通过简单的安装,你就足以便捷集成该控件,
    控件方今一时有尾部横条移动,椭圆背景移动,文字缩放,文字颜色变化,和文字颜色渐变三种功效,八种成效能够叠加使用也足以单一使用。落到实处教程
  • jingDongFenLei –
    简单仿写京东分类中的多级分类页面。
  • RKSwipeBetweenViewControllers –
    页面滑动和标签选项卡类库。
  • FriendSearch –
    三种UI的摸索,搜索的算法可以满意中国和英国文互搜,联想搜索等,当中还包蕴对一组数据自动进行按字母分组等效果。
  • YX_UITableView_IN_UITableView –
    UITableview嵌套UITableView案例实践(仿天猫商品详情页达成),品种教学。
  • TYPagerController –
    不难,辅助定制,页面控制器,能够滚动内容和题目栏,包蕴各个style。
  • YZHeaderScaleImage一行代码飞速集成tableView中底部缩放视图
  • ExpandTableView
    可折叠展开的tableView,QQ好友分组列表。
  • SwipeTableView
    Both scroll horizontal and vertical for segment scrollview which
    have a same header. —
    类似半糖、赏心悦目说主页与QQ音乐歌曲列表布局功用,完结不一样菜系的左右滑行切换,同时协理类似tableview的顶部工具栏悬停(既能够左右滑行,又可在此之前后滑动)。包容下拉刷新,自定义
    collectionview完结自适应 contentSize 还可实现瀑布流功效

Pop– 三个iOS 和 OS X 动画库,能够便宜地促成由物理意义的互动。

图表

CollectionView@

  • SFFocusViewLayoutUICollectionView的高档应用格局哦SFFocusViewLayou
  • RACollectionViewReorderableTripletLayout自定义的CollectionView布局,能够经过拖动进行cell的再一次排序。
  • CollectionViewClassifyMenuCollectionView做的两级菜单,能够折叠第贰级菜单
  • TableFlip
    A simpler way to do cool UITableView animations
  • DraggingSort
    长按拖拽排序
  • WCLWaterFallLayout
    用swift写的简练的瀑布流布局,简单易用,支持多行显示,实现进程:http://blog.csdn.net/wang631106979/article/details/53793046
  • AppStore-Horizontal-Demo
    仿半糖App 个人基本能够横向滚动的 列表 UICollectionView UITableView
    UISrcrollView

AnimationEngine–
能够在 iOS 上方便地塑造高级自定义动画。

数据库

隐形与浮现@

  • SlideTapBar –
    滚动栏菜单,向上滚动时隐藏tabbar,向下滚动立时展现tabbar。
  • FoldingTabBar.iOS –
    可折叠Tab Bar和Tab Bar Controller。
  • LTNavigationBar
    叠。完结教程
  • KMNavigationBarTransition –
    LTNavigationBar在右滑重回的时候NavigationBar呈现都不全面,KMNavigationBarTransition3个用来统一保管导航栏转场以及当
    push 也许 pop
    的时候使动画效果尤其顺滑的通用库,并且还要协助竖屏和横屏。
  • HYNavBarHidden –
    导航条滚动透明,超简单好用的监听滚动,导航条渐隐的UI效果落到实处。
  • BLKFlexibleHeightBar –
    相当的赞,是二个使导航栏中度能够动态变化的 UI
    库。固定Header的作用库,二个享有分外灵活高度的标题栏,能够为利用软件的用户提供越多的读书和滑动空间,以后已经被许多app所使用。
  • JXT_iOS_Demos –
    AboutNavigationBar:一些有关navigationBar的出色的只是相比实用的操作,包蕴利用毛玻璃、动态透明、动态隐藏,以及头视图的动态缩放,并同时涉嫌了statusBar的动态设置(换色)。教程。
  • NavigationBarScaleViewDemo –
    iOS导航条自由缩放头像效果。规律分析。

Awesome-iOS-Animation–
3个卡通项指标见面。

硬件

HUD与Toast@

  • MBProgressHUD –
    非常赞 最多人用的loading。
  • SVProgressHUD –
    相当赞SVProgressHUD的loading,假设你须要定制化的等候提醒器,这么些正是了(只怕是最好的)。
  • Toast
    An Objective-C category that adds toast notifications to the UIView
    object class.
  • EBuyCommon –
    1.依照MBProgressHUD完成得图形加载提示格局,及任何标题方式提醒。2.弹窗。
  • WZDraggableSwitchHeaderViewShow
    status for transition across viewControllers.
  • ProgressHUD –
    ProgressHUD的loading,使用最简便易行。
  • MMProgressHUD –
    设置HUD出现和消逝的方法(蕴涵前后、左右、淡入淡出、放大减弱等等),设置HUD的内容(能够在HUD中进入帧动画、动态图片等等),设置HUD现身时的平底覆盖层颜色,等等。简单的说,那是一份集大成的HUD代码。渐渐看录像吧,囊括了装有机能。
  • WSProgressHUD –
    1个精密精致的HUD,支持添加到自定义View上, 还有更加多小细节.。
  • PreLoader –
    1个很风趣的HUD loading
    ,通过运动污点和稳定污点之间的粘黏动画吸引用户的眼球跟踪,能管用分散等待注意力。PreLoader的落到实处教学
  • FillableLoaders –
    自定义加载进度UI-Completely customizable progress based loaders
    drawn using custom CGPaths written in Swift :large_orange_diamond:

RZTransitions–
iOS View Controller 过场动画库。

动作

对话框@

  • LCActionSheet
    一款简单而不失强大的 ActionSheet,微信和新浪都使用了无与伦比类似的体制。
  • 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
    的弹出菜谱按钮。点击按钮,会弹出1个菜单,下面能够排列多个按钮。纯代码完成,不要求其它图片。
  • STModalDemo –
    弹出视图(文告,提醒,选用,窗口)。
  • TAOverlay –
    TAOverlay可因此叠加层呈现有用的新闻,可自定义文本和背景象,添加影子和歪曲效果,以及变更字体大小只怕用自定义图片替换页面上的icon。
  • UICustomActionSheet –
    通过模糊背景来重视强调与菜单相关的元素–模糊效果 里面已经收藏。
  • ActionSheetPicker-3.0 –
    该类型是从前紧俏项目ActionSheetPicker的新本子,快捷复制了iOS
    8上的下拉 UIPickerView/ActionSheet功效。
  • MJAlertView –
    3D效果转场效果警示图–MJAlertView。
  • PSTAlertController –
    包容 iOS7的 XXAlertController,接口跟UIAlertController
    一模一样,做到高低版本通用。
  • PCLBlurEffectAlert.swfit –
    细节定制较丰裕的弹出警报窗口组件。
  • GSAlert.swfit –
    苹果在iOS8出产了全新的UIAlertController,旧的UIAlertView和UIActionSheet慢慢被吐弃,但只要你依旧支撑iOS7种类,你将只能写两套代码。GSAlert化解了那么些难题。
  • SweetAlert-iOS –
    斯威特Alert-iOS 推动画作用弹窗对话框封装类。
  • CCActionSheet –
    CCActionSheet:仿照微信朋友圈自定义actionsheet,一行代码即可使用。
  • CustomPopOverView –
    自定义弹出视图,内容协助传一组菜单标题,也支撑自定义view,也许自定义viewController,扶助任意按钮触发,会呈现在按钮尾部,也支撑切换按钮的对齐格局:左对齐、居中、右对齐。
  • TOActionSheet
    是一个 iOS UI 控件,提供3个模态提醒控制,类似于
    UIActionSheet。分化于 UIActionSheet
    的是,它可以深度重设核心,通过对每种按钮使用块来防止委托方式

DCAnimationKit–
iOS 动画集合。异常的粗略,只须要丰裕流水动画。

蓝牙

Pop@

  • AMPopTip
    1个足以定义frame的带来画的popover. An animated popover that pops
    out a given frame, great for subtle UI tips and onboarding.
  • DXPopover
    十分的赞 DXPopover微信右上角的+点击体现列表效果,弹窗菜单。 A Popover
    mimic 脸谱(TWTQX56.US) app popover using UI基特
  • LewPopupViewController
    ios 弹出视图
  • PopMenu –
    用POP动画引擎写的Sina和讯的Menu菜单。
  • MLMOptionSelectView
    弹出-选择-展示框

Spring–
1个简练的 斯维夫特 iOS 动画库。

位置

状态栏@

  • MTStatusBarOverlay
    MTStatusBarOverlay 是2个定制的 iOS
    状态栏,用于覆盖类别暗许的状态栏,类似 Reeder, 伊夫rnote and GoogleMobile App。辅助三种点击动作:1.
    当用户点击状态栏时,状态栏会收缩,仅仅遮盖住状态栏右方的电池组图标;2.
    当用户点击状态栏时,3个有详细新闻的视图会从系统状态栏中下拉出现。

Canvas–
无需代码就足以在 Xcode
中显得动画http://canvaspod.io。

iBeacon

导航栏@

  • AMScrollingNavbar
    2个能够上拉隐藏导航栏和下拉显得导航栏的框架
  • JTNavigationController
    三个有着更平整的navigationBar切换动画的NavigationController
  • NavigationController
    完毕类似微信的 webView
    导航功用,蕴涵进度条,左滑重临上个网页照旧直接关门,就好像UINavigationController

Fluent–
便捷的 斯维夫特 动画框架。 ★

HUD

设置@

  • InAppSettingsKit
    InAppSettingsKit是一款功用强大的ios设置组件,可以满意种种种种的app设置需求。
  • ViralSwitch
    A UISwitch that infects its superview with its tint color.

Cheetah–
便捷的 iOS 动画库,由 Swift2 编写。 ★

事件总线( 伊夫ntBus

Switch@

  • JTMaterialSwitch
    A Customizable Switch UI for iOS, Inspired from Google’s Material
    Design

RadialLayer–
针对可点击元素的动画(类似于 Youtube Music)★

文件

Label@

  • PPCounter –
    一款简单实用的数字加减动画,扶助UILabel、UIButton呈现

Apple TV

JSON

Search@

  • PYSearch
    非常赞 An elegant search controller for iOS.
  • CustomSearchBar –
    自定义searchbar,类似于instagram的搜索框效果。

Voucher–
方便 tvOS App 通过 iOS 设备上相应的程序来评释的库。

布局

Category@

  • UIScrollView-InfiniteScroll
    滚动视图无限滚动分类 UIScrollView infinite scroll category
  • LTNavigationBar
    允许改变导航栏appearance dynamically的归类 UINavigationBar Category
    which allows you to change its appearance dynamically
  • BlocksKit
    block框架,为 OC 常用类提供了强压的 Block 语法辅助,使得编写 OC
    代码变得舒心、飞快、优雅。 The Objective-C block utilities you
    always wish you had.

桥接

【澳门美高梅娱乐平台】资源大全,知名博客等等。日志

主题@

  • LEETheme
    优雅的主旨管理库- 一行代码完结三种式切换
  • PYTheme
    PYTheme通过NSObject的分类达成利用简易的主旨更换。 An easy way to
    change theme through NSObject’s category for iOS.

JSPatch–
JSPatch 利用 Objective-C 运维时桥接了 Objective-C 和
Javascript。你仅需引入3个小的内燃机,就能够选择 JS 调用任何 Objective-C
的类。JSPatch 平时用来对 iOS App 做热修复(hotfix)。

地图

影视选座@

  • ZFSeatsSelection
    高仿猫眼电影选座(选票)模块(High imitation opal film seat
    selection (vote) module)
  • FVSeatsPicker
    FVSeatsPicker是二个高品质的选座框架,能够一向pod引入,使用时方可直接当做View添加到别的视图控件内部!

缓存

媒体

瀑布流@

  • CHTCollectionViewWaterfallLayout

    UICollectionViewLayout的八个子类,尽或许地模拟了UICollectionViewFlowLayout的用法,灵感来源于Pinterest,同时还协作PSTCollectionView。

SDURLCache–
U凯雷德LCache 的子类,能够为 索爱/GALAXY Tab 应用提供的本地球磁性盘缓存。

图片

菜单@

  • JSDBanTangHomeDemo
    真正的仿半塘首页效果,半糖首页宗旨技术解析。
  • HACursor
    扶助开发者方便集成导航提醒器,用于管理视图页面
  • ZTPageController
    模仿腾讯网音讯和别的音讯样式做的3个菜单栏,栏中有独家的控制器。
    不提出用VC做呈现,具体能够参见小编近期写的
  • circle-menu
    赞 二个毋庸置疑的转动点击菜单,类似于遥控器的光景左右中式点心击样式
  • KYGooeyMenu –
    KYGooeyMenu 是3个全部 Gooey Effects
    带粘性的扇形菜单控件(卫星菜单、path)。
  • DCPathButton –
    Path,4.0的弹出菜谱,呼出恐怕关闭菜单时,七个小图标会分别依据逆时针和顺时针的动向实行滚动。
  • 类似美团的下拉精选 –
    类似于美团、丰田点评的下拉菜单选项,code4app代码,评论代码有缺点。

Awesome
Cache–
令人怜爱的地点缓存 ★

视频

TabBar@

  • DLSlideView
    DLSlideView对广大的顶部Tab页点击、滑动分页做了包装。
    它利用基于ViewController的container天性(而不是scrollview)来保管各样子页面,保留原来的系统新闻,没有隐患。
    同时内部存款和储蓄器模型更减价使用scrollview的主意,理论上能够扶助但是分页。

mattress–
iOS Web 内容的离线缓存 ★

PDF

小红点@

  • WZLBadge –
    小红点,Badge,帮忙横竖屏援助iOS5~iOS8同意中度定制化,包罗“红点”的背景颜色,文字(字体大小、颜色),地点等。说明.

Carlos–
简单但却灵活的缓存 ★

消息

page@

  • PageMenu
    A paging menu controller built from other view controllers placed
    inside a scroll view (like Spotify, Windows Phone, Instagram)
  • MXSegmentedPager
    分页滚动,多少个分页的pageController效果
  • XHTwitterPaggingViewer
    A twitter like navigation bar, page viewer.

图表

网络

轮播@

  • SDCycleScrollView –
    无限循环自动图片轮播器(一步设置即可使用)。
  • HYBLoopScrollView
    一行代码接入轮播组件,自带图片下载、缓存相关功效,无其它第②方信赖、轻量级组件。

ios-charts–
3个精锐的图纸框架,MPAndroidChart在
iOS 上的移植。★

推送公告

选择器@

  • ASDayPicker –
    适用于iOS (索爱)的日子接纳器(时间接选举取器),类似于Calendar
    app的周视图。
  • HSDatePickerViewController –
    带有Dropbox
    Mailbox感觉的岁月日期采用器(时间接选举用器)。运行是背景被模糊化。界面也是主流的扁平化风格。
  • HZQDatePickerView –
    自定义时间接选举用器(日期选取器),包罗初阶日期和终止日期两类别型。
  • CFCityPickerVC –
    城市政委员会公投择控制器。
  • JFCitySelector
    (仿美团)简单好用的城池接纳器,三行代码解决!

JTChartView–
JTChartView 是1个截然可定制的轻量级图表消除方案。

Passbook

购物车@

  • ShoppingCartExample –
    购物车最多star demo。
  • shoppingCart1 –
    仿美团购物车成效。
  • ZFShoppingCart –
    仿照美团外卖参与购物车的动态效果。
  • shoppingCart2 –
    三个购物车demo,包括购物车动画作用、购物车多选、删除、编辑等功用。
  • shoppingCart-demo –
    1个简约的购物车功用达成demo。
  • iOS_oShoppingCart_Demo –
    简单完结购物车常见的筛选成效。
  • XNQShoppingTrolley –
    购物车作用 基本功用仿照Taobao的购物车。
  • ShoppingDemo –
    iOS仿美团外卖饿了吗App点餐动画,购物车。
  • shopCarDemobyCX –
    shopCar德姆obyCX叁个简短购物车功用,最重视的是足以分单结算,分单个商品结算,代理是非同一般技术。
  • MVVM
    KVO购物车 –
    MVVM KVO 购物车(一处总计总价钱)。
  • CartDemo –
    CartDemo相比较完好的购物车界面及逻辑,商品体现,多选,单选,全选及滑动删除,价格总结。

PNChart–
二个归纳美丽的图表库,Pinner 和 CoinsMan 的iOS客户端中央银行使了那几个框架。

权限

进度@

  • LiquidFloatingActionButton –
    卫星弹出菜谱。

  • NVActivityIndicatorView –
    loading
    进度条动画,有20-30三种,是在此DGActivityIndicatorView
    基础上做得修改。

  • YLProgressBar
    UIProgressView replacement with an highly and fully customizable
    animated progress bar in pure Core Graphics

  • NJKWebViewProgress –
    相当的赞 贰个 UIWebView 的进度条接口库,UIWebView 自个儿是不提供进程条的。

  • UAProgressView
    非常赞 的三个速度提示View

  • AwesomeMenu –
    最多个人用的Path菜单。

  • ZFProgressView
    A simple digit progress view.(version1.3
    使用GCD定时器代替NSTimer,制止内部存款和储蓄器败露难点)

  • WaveLoadingView –
    iOS
    唯一完美的波浪进度加载提醒器,福寿齐天认证。

  • JZMultiChoicesCircleButton –
    三维多选按钮。

  • ASProgressPopUpView –
    弹出的进程条展现速度。

  • TwitterPaggingViewer –
    多少个Tableview,左右滑行。

  • CircularProgressControl –
    Circular Progress Control using CAShapeLayer ,环形进程序控制制条。

  • SDProgressView –
    简便赏心悦目的快慢提醒器,此类别共有八种样式的进度提示器。

  • LoopProgressDemo –
    环形渐变进程条,环形渐变进程条达成。

  • MDCSwipeToChoose –
    MDCSwipeToChoose可归纳地添加滑入手势来调用UIView,并动用该行为提供了三个零部件以创建类似Tinder
    app的like可能dislike界面包车型大巴轻扫。基于轻扫的动向,你能够决定实施什么样的作为,并且你能够自定义文本颜色和图表。该品种适用于教学用的抽认卡、图片查看器以及任何等。

  • Material-Controls-For-iOS –
    Material Design风格的各类控件,分外完整周详。

  • MediumScrollFullScreen –
    Medium的可扩充滚动页面,上下滚动时,全屏显示内容,并自然消隐上下菜单。由此项目感知,笔者是一个人很尊重细节的开发者,他的此外多少个菜单类项目也都不错,值得参考,比如:PathMenu,
    MediumMenu 等。

  • today
    extension –
    用纯代码创设一个Widget(today extension) 。

  • PDTSimpleCalendar –
    是iOS最棒的日历组件了。你能够在种种方面对它举办定制,无论是运营逻辑照旧外观方面。

  • Form –
    JSON 驱动的 Form表单系统,复杂的表单填写类 App
    极其供给(比如天猫商城呢!)。

  • ImagePickerSheetController –
    图片或摄像选用器(可多选)组件及其示例项目。

  • ImagePickerSheet –
    图片或录制接纳器(可多选)组件及其示例项目。

  • RKNotificationHub –
    连忙给 UIView 添加上炫酷的通知图标(Badge、红点、提示)。

  • BLEProgressView动用pop实现动画的进程条

  • ZZCircleProgress
    draw
    rect兑现的圈子进度条。可以利用部分圆弧当做整个进程条,并得以私下安装开头角度及收缩的半圆形角度大小。

  • BubbleTransition –
    以气泡膨胀和紧缩的动画片效果来显示和移除
    controller,Uber的正是那种撤消操作的主意。

  • [KYFloatingBubble](https://github
    .com/KittenYang/KYFloatingBubble) – 类似iOS7中Game
    Center浮动气泡的作用。

  • DKNightVersion –
    DKNightVersion 是一个帮忙夜间形式切换的框架。

  • EasyUIControl –
    二个能够简化界面ui的控件框架。

  • QQBtn –
    仿QQ未读音信弹性按钮动画,达到和手机QQ未读音讯相同的卡通效果,效果基本落到实处。

  • TZStackView –
    OS 9 UIStackView 功用模拟达成于 iOS 7/ iOS 8 内。

  • Ruler –
    尺子。

  • HUMSlider –
    HUMSlider是一款可以活动显示刻度记号的滑竿,滑动到某处,该处的刻度会自行上升,两边还是能安排图像。协理代码或storyboard中贯彻。

  • JDSelectedDemo –
    仿京东筛选菜单达成。

  • 3DTouchDemo –
    详细介绍了各样参数的意思和3Dtouch的进口,保证包学包会。

  • 3DTouchSample –
    3D-Touch的功用分为五个部分:Shortcut和Preview。

  • SBShortcutMenuSimulator –
    教你怎样在模拟器上测试 3D Touch 效率!

  • 仿LOL滚动视图 –
    仿LOL滚动视图。

  • 答题选拔切换页 –
    将scrollview和tableview封装在一起,在初步化的时候不难的将数据带上,就足以一页一页的左右来来往往滑动。

  • SCTrelloNavigation –
    类似trello的导航动作效果控件达成。

  • XTPaster –
    贴纸作用出现在诸多图片社交中, 便是图片上边贴图片,
    对贴纸而言正是必要控制贴纸的地方,旋转,大小,如何行使。

  • RGCategoryView –
    仿了个苏宁易购的分类页面。

  • LLPieCharts –
    LLPieCharts iOS
    绘制饼图,教程。

  • BEMCheckBox –
    BEMCheckBox 是四个用来 iOS 应用上营造卓越,
    中度可定制化动画效果的复选框类库, 最低帮忙到 iOS 7 系统,
    有三种分化风格的动画效果可供选用。

  • STPopup –
    提供了三个可在 红米 和 苹果平板 上选择的享有 UINavigationController
    弹出成效的 STPopupController 类, 并能在 Storyboard 上很好的工。

  • VBFPopFlatButton –
    通过几条线段完成的不行Q萌的卡通按钮效果。

  • LNPopupController –
    AppleMusic式pop up,弹出是页面,可从前后带来。

  • DGRunkeeperSwitch –
    动画segment,节选器。

  • DynamicMaskSegmentSwitch –
    2个粗略有趣的 SegmentedControl 节选器。

  • YXFilmSelectView –
    仿造时光网选取影片票的UI而付出的二个自定义View。

  • FJTagCollectionView –
    标签(适配宽度)。

  • DFTimelineView –
    DFTimelineView仿微信朋友圈 时间轴。

  • HYBImageCliped –
    可给自由继承UIView的控件添加任意多少个圆角、可依照颜色生成图片且可带任意个圆角、给UIButton设置分化景况下的图形且可带任意圆角、给UIImageView设置任意图片,协助带圆角或许直接生成圆形。

  • StackViewController –
    方便 iOS 开发者使用 UIStackView 创设表单或其余静态内容视图。

  • LLBootstrapButton –
    Bootstrap 3.0扁平化风格按钮,自带图标,一句代码直接调用!

  • JMRoundedCorner –
    UIView设置不触发离屏渲染的圆角!

  • KNCirclePercentView
    二个自定义动画的圆形进程View

BEMSimpleLineGraph–
优雅的折线图框架。

文本

其他UI@

  • drawablebubbleQQ中未读气泡拖拽消失的兑现分析解析小说
  • PPNumberButton高仿京东天猫商城商品数量的加减按钮,可定制程度较高,使用不难!
  • YJFavorEmitter
    三个13分好用的点赞粒子发射器
  • iCarousel
    小编是英国 Charcoal Design 集团的元老, 开源领域的进献颇为卓著,
    那么些类型就是中间之一, 那是一款能够在 iOS
    上达成旋转木马视图切换效果的第③方控件, 并提供两种切换效果 A simple,
    highly customisable, data-driven 3D carousel for iOS and Mac OS

JBChartView–
基于 iOS 的图表库,包蕴折线图和直方图。

浏览 / 介绍 /
教程

star5k@

  • JVFloatLabeledTextField作者是
    Thumb Labs 的同步开创者, JVFloatLabeledTextField 是 UITextField的子类, 首要达成输入框标签浮动作效果果, 创作灵感来源 Dribbble,
    已出现两个移植版本 UITextField subclass with floating labels –
    inspired by 马特 D. Smith’s design:
    http://dribbble.com/shots/1254439–GIF-Mobile-Form-Interaction?list=users

iOSPlot–
iOS 图表库。

URL
Scheme

多线程@

XYPieChart–
1个有动画的饼图框架。

UI

日历@

  • FSCalendar【澳门美高梅娱乐平台】资源大全,知名博客等等。
    一款不错,强大的 iOS 日历组件 A fully customizable iOS calendar
    library, compatible with Objective-C and Swift
  • MSSCalendar
    A simple iOS Calendar 高品质日历控件(类似去哪网)
  • Calendar –
    日历、行程安插类的View和控制器。A set of views and controllers for
    displaying and scheduling events on iOS
  • HYYCalendar
    3个简练易用的日期的接纳的控件,帮助日历选取和Picker选取三种情势。援助iOS
    6+
  • JTCalendar –
    iOS下精粹的 Calendar 组件,做 GTD 类 App 必备。
  • MSCollectionViewCalendarLayout
    日历 UICollectionViewLayout for displaying cells chronologically.
    Similar to the iOS Calendar app.

TEAChart–
简单易用的 iOS 图表库。包涵了贡献图、时钟图、直方图。

Websocket

游戏@

  • cocos2d-objc
    Cocos2d for iOS and OS X, built using Objective-C

EChart–
iOS/Samsung/三星平板 图表。提供了事件处理和动画辅助。

代码质量

侧滑与右滑重返击势@

  • ViewDeck
    项目须要用到左手右边各有1个抽屉视图,而以此类库能够无限不难的达成那么些意义,不单单是左右各贰个,它可以肆意安装内外左右的抽屉视图,简直是360度想怎么抽怎么抽
  • A-FDFullscreenPopGesture
    相当厉害的全屏手势侧滑,只需导入此库,就足以让您的App具备左滑再次回到功效,不用写一句代码。
  • SloppySwiper –
    iOS系统自带的UINavigationController要7.0才支撑,但然则该手势只可以从荧屏左边边缘识别,假设要壮大到方方面面荧屏范围怎么做?合作三个SloppySwiper无需代码就足以轻松完成。此库协理iOS5.0之上版本(其余:Nav的title滑动不醒目,本身写了二个八九不离十的控件),SloppySwiper-demo
    :代码方式与storyboard方式。
  • SCNavigation –
    UINavigation能够右滑重返,隐藏UINavigationBar。
  • UINavigationController-YRBackGesture –
    协助右滑返反扑势,标题栏不动。
  • GHSidebarNav –
    将来可比盛行使用侧开(侧滑)菜单设计。试了诸多控件,感觉GHSidebarNav最成熟,特别对纯代码成立的界面包容性最好。在Storyboard中央银行使GHSidebarNav侧开菜单控件。
  • iOS-Slide-Menu –
    能够类似推特(Twitter)(TWTLAND.US)和Path那样弹出左右侧栏侧滑菜单,还襄帮手势。二种足以自定义的属性
    (分外不错)。
  • ECSlidingViewController –
    侧滑菜单。
  • JASidePanels –
    侧滑菜单,有左右食谱,有pop功效,匡帮手势侧滑,自个儿使用中:简单。
  • animated-tab-bar –
    让 Tabbar items能突显萌萌的动画片。
  • tabbar图标动画 –
    tabbar上图标的动画片达成,源码推荐表明。
  • JHMenuTableViewDemo –
    仿新浪邮箱列表侧滑菜单。
  • SlideMenuView –
    炫酷侧滑菜单布局框架,[Android版本的一致完成](Android
    版本的同等完结请见:https://github.com/xudafeng/SlidingMenu)。
  • KGFloatingDrawer –
    侧滑菜单,qq类似,凯尔Goddard/KGFloatingDrawer:一款适合于大屏手提式有线电话机或平板的生成抽屉式导航界面组件。效果相当赞-
    侧开菜单,qq类似(与RESideMenu类似)。
  • AIFlatSwitch –
    一款带平滑过渡动画的 Switch 组件类,类相同风格的
    Menu/BackHamburgerButton,类似相同风格的
    Menu/Closehamburger-button.
  • JHChainableAnimations –
    在运用中运用链式写出酷炫的动画片效果,
    使代码越发清楚易读,利用block达成的链式编制程序。
  • WXGSlideMenuDemo –
    个大约实现侧拉(侧滑)菜单的小demo,供初学者一起学习、演习使用。
  • PKRevealController –
    PKRevealController是三个能够滑动的侧面栏菜单(可向左、向右恐怕同时向两侧),只需手指轻轻一点(恐怕按一下按钮,不过那样滑动时不够炫酷),那类控制的其它库,而PKRevealController是最棒的。安装便捷,中度定制且对手势识别卓越。能够用作一个行业内部部控制件用在iOS
    SDK中。
  • FlipBoardNavigationController –
    FlipBoardNavigationController。
  • MMDrawerController –
    最多个人用的三个有关侧边“抽屉”导航框架,里面还有许多你意外的并行功能,侧滑。
  • UIWebView翻页重临效果 –
    UIWebView翻页重回效果(变通方法)。
  • LLSlideMenu –
    二个弹性侧滑菜单,弹性动画原理借鉴该品种中阻尼函数实现。
  • ScreenShotBack
    全屏重临,截图手势再次来到,景深效果,类似斗鱼、每日快报、腾讯音讯等APP的手势再次来到。

FSLineChart–
二个 iOS 折线图库。

分析

ipad@

  • UISplitViewControllerDemo
    iOS8 UISplitViewController Demo

chartee–
二个为移动平台设计的图表库。

支付

通讯@

  • peertalk
    peertalk 是2个帮助 iOS 与 Mac 通过 USB 互相通讯的开源库。 Duet
    Display 基于此实现了将 Mac 界面突显到 iOS 设备上。

ANDLineChartView–
使用 ANDLineChartView 能够省事的在视图类中显示有动画效果的折线图。

产品化学工业具

动画@

  • AwesomeMenu
    小编是壹位中夏族民共和国人, 该项目主假设选拔 CoreAnimation 还原了 Path menu
    的卡通效果 Path 2.0 menu using CoreAnimation 🙂
    https://github.com/levey/AwesomeMenu
  • MMTweenAnimation3个依照POP 的壮大,提供了 10 种自定义的动作效果。
  • pop –
    facebook出品的不得了赞的卡通片引擎。
  • Core
    Animation笔记,基本的选用办法 –
    Core
    Animation笔记,基本的利用办法:1.主干动画,2.多步动画,3.沿路径的动画片,4.日子函数,5.动画组。
  • awesome-ios-animation –
    iOS Animation
    主流炫酷动画框架(特效)收集整理
    收集整理了下iOS平台下比较主流炫酷的七款动画框架。
  • awesome-animation –
    在内的十多位童鞋们一块倡议的同台动画开源组正式建立啦Github组织名称:Animatious,这是我们第一期成员先前开源的一些动效库,我们的第一个合作开源项目正在紧锣密鼓的准备请我们希望设计和代码的磕碰吧。
  • BCMagicTransition1个动作效果框架,用于自定义UINavigationController的切换动画,效果类似
    Keynote 软件中 Magic Move
    切换。它可以用于任意五个UIViewController之间,只需点名多个VC中的相同成分即可。
  • popping –
    popping是几个POP 使用实例工程
  • MMTweenAnimation –
    facebook POP的自定义动画扩展(基于POPCustomAnimation)
    提供10种函数式动画。
  • ZQLRotateMenu –
    那是1个转悠视图的选拔器。
  • CoolLoadAniamtion –
    1个简易不过意义不错的loading动画。
  • SequenRotateAnimation –
    3个回顾的loading次序动画。
  • AnimationsThe
    Animation Collection.
  • JSDownloadView
    精巧顺滑的下载动画
  • SYAppStart –
    App运维插画的自定义过度。
  • VJDeviceSpecificMedia –
    什么依据设备选用不相同尺寸的图形
    可以由此安装区别尺寸设备的LaunchImage,来驱动App适配那个设备,假如在不相同分化尺寸设备上使用不一样大小的图形,则要求在代码中相继判断,然后加载。
  • RMParallax –
    途锐MParallax是2个app运营页指引开源项目,除了一线的翻页视差效果,描述文本的连接也11分美观(版本新特征、导航页、引导页)。
  • ADo_GuideView –
    转动的用户指点页(模仿天涯论坛bobo)
    因为尚未从app包里抓到@3x的图纸,提议在Motorola5模拟器运营,保障作用~
    (版本新特色、导航页、指引页)。
  • CoreNewFeatureVC –
    版本新特征(指点页),1.封装并简化了本子新特点运行视图!2.添加了版本的地面缓存功效,3.集成简单,使用方便,没有耦合度,4.帮助block回调(版本新特征、导航页、教导页)。
  • MZGuidePages –
    本身写的通用导航页,能够直接引入工程应用,请参考案例(版本新特色、导航页、教导页)。
  • ABCIntroView –
    ABCIntroView是三个便于使用的入门类,让你到达主显示器以前介绍你的应用程序(版本新特点、导航页、指引页)。
  • KYBezierBounceView –
    手势控制贝塞尔曲线,撤销手势贝塞尔曲线会有反弹效果。
  • cadisplaylinkanduibezierpath –
    CADisplayLink结合UIBezier帕特h的神奇妙用。
  • KYCuteView –
    达成类似QQ音信拖拽消失的竞相+GameCenter的变通小球效果,分析。
  • KYWaterWaveView –
    3个松开波浪动画的UIView,里面有鱼跳跃水溅起来的作用。
  • KYPingTransition –
    达成圆圈放大放小的转场动画,能够遵照本人的急需动用Paper中的弹性效果,有Material风格。
  • KYNewtonCradleAnimiation –
    牛顿摆动画。
  • LayerPlayer –
    一款周全体现为主动画 API 示例项目(上架应用)。包蕴 CALayer,
    CAScrollLayer, CATextLayer, AVPlayerLayer, CAGradientLayer,
    CAReplicatorLayer, CATiledLayer, CAShapeLayer, CAEAGLLayer,
    CATransformLayer, CAEmitterLayer 等选取的互动演示。
  • KYShareMenu –
    带弹性动画的享用菜单。
  • Context-Menu.iOS –
    能够为app的菜谱添加美貌的卡通内容,可自定义icon,并可依照本人的喜好规划单元格和布局。
  • DeformationButton –
    1个简练的转换造型动画按钮。
  • UnReadBubbleView –
    UnReadBubbleView是二个可见拖拽并扩张的血泡视图。拖拽到自然的长度会熄灭,能够通过周详设置来控制拖拽的长短。气泡也支撑各类属性设置。
  • PPDragDropBadgeView –
    已毕了类似于QQ 5.0 水滴拖拽效果. 接济iOS 5.0+
    A索罗德C,气泡能够带有数字标识,同时扶助消失block方法。消失时还蕴涵消失效果动画。
  • GiftCard-iOS –
    礼品卡购买的炫酷动画。
  • GiftCard-Implementation –
    购买的炫酷动画。
  • HYBLoopScrollView –
    HYBLoopScrollView完毕活动循环滚动,一般用来展现广告页。微信在贴纸宣传处就利用了轮播。
  • iCarousel –
    iCarousel是1个类,它继续于UIView。用于简化实现各系列型的转动木马(分页滚动视图),无限轮播
    ,iOS开发之多图片无缝滚动组件封装与行使。
  • KIPageView –
    无限循环PageView,横向TableView,无限轮播。
  • 简单来说实用的极致循环轮播图 –
    简单实用的极端循环轮播图 。
  • CPInfiniteBanner –
    是四个循环播放的机件,能够左右无缝滑动,一个imageview达成。登时图片轮播,多少个ImageView完结。
  • XTLoopScroll –
    用三个 timer 两个重用的 view 完成无限循环 scrollView,1机动轮播
    2点击监听回调当前图片 3手动滑动后再次计算轮播的开头时间,
    优秀的用户体验。
  • HotGirls –
    卡片动画。
  • QQPersonalInfoTransition –
    仿照QQ的转场。
  • KYAnimatedPageControl –
    除了滚动视图时PageControl会以卡通的花样联手活动,点击目的页还可火速稳定。援助三种体裁:粘性小球和旋转方块。
  • Presentation –
    三个看似RazzleDazzle的框架。
  • FillableLoaders –
    基于 CGPaths 可定制天性化填空式装载类库。附水波上升式示例。
  • SXWaveAnimate –
    完成充足美貌的灌水动画。
  • LSPaomaView –
    可轮回滚动的较长文字,跑马灯,效果很好,一句话集成。
  • Cheetah –
    易用、高可读链式动画类库。另2个看似类库是
    DKChainableAnimationKit。
  • CKWaveCollectionViewTransition –
    swift, UICollectionViewController之间切换的动画片。
  • TKSubmitTransition –
    基于 UIButton 的登录加载、重返按钮转场动画组件及示范。
  • ARAnimation –
    ARAnimation 对 Core Animation 举办了打包, 协助 iOS
    开发者能进一步便捷的在类型中使用动画片。
  • 渐变特效文字 –
    做了八个仿Nokia的位移滑块来解锁的渐变特效文字,还有贰个近乎ktv歌词突显的文字特效。
  • HYAwesomeTransition –
    模仿格瓦拉的转场效果。
  • TaskSwitcherDemon –
    是仿制iOS9的Task Switcher做出来的卡通效果,
    具体的贯彻思路可参看那篇小说。
  • RYCuteView –
    用UIBezier帕特h完毕果冻效果。
    教程
  • STLBGVideo –
    STLBGVideo让你的视图控制器的自定义backgroundvideo,金玉满堂表达1、兑现表明2。
  • PanelDemo –
    仪表盘,模拟小车的车速仪表盘,有个别简单的数学知识。
  • MYBlurIntroductionView –
    方便好用的指导类库,在App注册登录页面能够用到。
  • ZFCityGuides –
    实现City Guides的动画效果,数字动态变化的动画效果。
  • INPopoverController –
    OS X可自由定制的 Popover 视图。
  • WZXJianShuPopDemo –
    仿简书、Tmall等等的View弹出职能,已打包好,使用简便。福寿康宁原理

TWRCharts–
三个 ChartJS 的 iOS 封装。结合 Obj-C 原生代码便捷地营造有动画的图样。

实用工具

gif动画@

  • UIImageView-PlayGIF –
    UIImageView-PlayGIF。
  • YLGIFImage –
    YLGIFImage。
  • droptogif –
    droptogif摄像拖拽到利用窗口后自动转换为 GIF
    动画(其转移进度动画效果也超赞)。

Core Data

安全

多少存款和储蓄@

  • HYFileManager
    2个不错的文件管理操作工具类 HYFileManager is a powerful util based
    on NSFileManager.

CWCoreData–
方便并发环境下 CoreData 框架开发的恢宏与实用工具。

设置项目

互联网有关@

ObjectiveRecord–
ActiveRecord 的 Objective-C 版本。

依赖 /
包管理

网络连接@

  • AFNetworking –
    ASI不升级以后,最三人用的网络连接开源库
    iOS开发下载文件速度总括
    , AFNetworking
    3.0迁移指南
    ,
    AFNetworking2.0源码解析<一>
    、AFNetworking2.0源码解析<二>、AFNetworking源码解析<三>、AFNetworking源码解析<四>。
  • YTKNetwork –
    是基于 AFNetworking 封装的
    iOS互连网库,提供了更高层次的互连网访问抽象。比较AFNetworking,YTKNetwork提供了以下更尖端的遵循:按时间或版本号缓存互连网请求内容、检查重临JSON
    内容的合法性、文件的断点续传、批量的网络请求发送、filter和插件机制等。
  • HYBNetworking –
    基于AFN封装的互联网库,能够通用。基于AFNetworking封装互连网库表明当下曾经提供了通用的GET/POST、上传、下载API等。
  • LxFTPRequest –
    援助获取FTP服务器财富列表,下载/上传文件,成立/销毁ftp服务器文件/目录,以及下载断点续传,下载/上传进度,自动判断地址格式合法性跟踪等职能!国人开发,QQ:349124555。
  • HSDownloadManager –
    HSDownloadManager,下载音乐、摄像、图片各类财富,帮忙多职务、断点下载。
  • MutableUploadDemo –
    模拟须求:图像和文字混编,供给用户挑选图片后就上传,可选取多图,并行上传,用户分明提交后后台执行,必须全部图形上传完才能交到文字。
  • WTRequestCenter –
    方便缓存的乞请库,提供了便于的HTTP请求方法,传入请求url和参数,再次回到成功和挫败的回调。
    UIKit增加提供了不少不错的方式,飞速缓存图片,图片查看,缩放功效,
    颜色创造,设备UUID,网页缓存,数据缓存等职能。
    无需任何import和配备,近期达成了根基须要。
  • MMWormhole –
    Message passing between iOS apps and extensions 二个iOS设备之间通讯。
  • STNetTaskQueue –
    STNetTaskQueue Objective-C 可扩充网络请求管理库。
  • CocoaAsyncSocket –
    在iOS开发中应用socket,一般都以用第②方库AsyncSocket,不得不认同那些库确实很有力,行使教程。
  • AsyncSocket –
    AsyncSocket。
  • Socket通信 –
    通过AsyncSocket封装的Socket通信格局,简单实用,通俗易懂,初学者不能够错过
  • GCDAsyncSocket –
    GCDAsyncSocket ,
    不错的Demo。
  • MZDownloadManager –
    下载管理。
  • DVR –
    针对互连网请求的测试框架,超实用的工具。且协理 iOS, OSX, watchOS
    全平台。
  • HFDownLoad –
    iOS开发互联网篇之文件下载、大文件下载、断点下载:NSData情势、NSU奥迪Q5LConnection情势、NSUOdysseyLSession下载格局
    下载格局具体的思路、不一样见Blog
  • PPNetworkHelper –
    AFN3.x与YYCache的二回封装,一句话消除互连网请求与缓存,和FMDB说拜拜!

SSDataKit–
消除使用 CoreData 爆发的旗帜代码。

测试

网络下载@

  • WHCNetWorkKit
    WHCNetWorkKit 是http网络请求开源库(援助GET/POST 文件上传
    后台文件下载 UIButton UIImageView 控件设置互连网图片
    互连网数据工具json/xml 转模型类对象 互连网状态监听)
  • HSDownloadManager下载音乐、录像、图片各个能源,援救多职分、断点下载!

ios-queryable–
ios-queryable 是八个基于 CoreData 的 IQueryable/IEnumerable 实现。

测试驱动开发(TDD) /
行为使得开发(BDD)

图像获取@

  • SDWebImage –
    SDWebImage 互联网图片获取及缓存处理。
  • UIActivityIndicator-for-SDWebImage
    为SDWebImage展现加载效果
  • FastImageCache
    -相当赞 法斯特ImageCache
    互连网图片获取及缓存处理,iOS图片加载速度极限优化—法斯特ImageCache解析。
  • EGOCache –
    12分资深的第叁方缓存类库,能够缓存NSString、UIImage、NSImage以及NSData。除此,假设还足以缓存任何一个兑现了<NSCoding>接口的靶子。全数缓存的多少都足以自定义过期的日子,暗中同意是1天。EGOCache
    帮忙十二线程(thread-safe),UITableView加载多张照片导致内部存款和储蓄器上升的题材。
  • YYWebImage –
    一个图片加载库 YYWebImage,协理 APNG、WebP、GIF
    播放,帮衬渐进式图片加载,更高品质的缓存,更多图像处理方式,能够代替
    SDWebImage
    等开源库,连带小说。
  • SVGKit
    SVGKit是叁个那多少个有力的,能够长足渲染SVG文件的框架。你能够直接把SVG文件加载至app中,并且SVG中的各样图形会变成贰个CAShapeLayer,能够一本万利地展开缩放和动画你的图纸。倘使您想渲染app中的矢量图形,SVGKit是个正确的消除办法。

ReactiveCoreData–
ReactiveCoreData (OdysseyCD) 是二个将 CoreData 带入 ReactiveCocoa 世界的品味。

UI测试

网络聊天@
  • XMPPFramework –
    XMPPFramework openfire聊天。
  • MessageDisplayKit –
    仿微信聊天,参考JSQMessagesViewController。(国人写)
  • SXTheQQ –
    用xmppFramework框架编写QQ程序,首要为了练兵通讯的有个别规律,界面相比较渣
    必供给先在当地配置好条件才方可运作。
  • 环信 –
    给开发者更安宁IM云成效。8200万用户考验,好用!(暂无及时语音、录制通话)
  • 融云 –
    即时通信云服务提供商。(暂无及时语音、录像通话)
  • 容联云报纸发表 –
    提供依据网络通话,摄像会议,呼叫中央/IVCR-V,IM等电视发表服务。
  • ChatSecure-iOS –
    基于XMPP的iphone、android加密式聊天软件,
    chatsecure官网

    iOS代码1,iOS代码2,
    iOS中文版。
  • chatsecure –
    基于XMPP的iphone、android加密式聊天软件,
    chatsecure官网

    iOS代码1,iOS代码2,
    iOS中文版。
  • JSQMessagesViewController –
    聊天 。
  • SunFlower –
    环信聊天demo,比较多效益 。
  • BlueTalkBluetooth聊天 –
    以MultipeerConnectivity为底蕴, 实现了简便易行的蓝牙5.0聊天。

Ensembles–
三个 CoreData 同步框架。

Beta
测试

网络测试@

  • Reachability –
    苹果提供过2个Reachability类,用于检查和测试互连网状态。可是该类由于绵绵,并不帮忙APAJEROC。该项目目的在于提供3个苹果的Reachability类的替代品,支持AHavalC和block的行使方法。iOS网络监测怎么样区分贰 、③ 、4G
  • SimpleCarrier –
    简单的运转商新闻获取!。
  • NetworkEye –
    三个互连网调节和测试库,能够监察和控制App内HTTP请求并出示请求相关的详细音信,方便App开发的互连网调节和测试。
  • RealReachability –
    iOS下的其实网络连接状态检查和测试,消除“怎么着判断设备是或不是确实连上网络?而不是只有互联网连接”的标题。

SLRESTfulCoreData–
依据 Objc 命名习惯,在运维时自动生成访问器,USportageL替换和智能性子映射。

另外测试

WebView与WKWebView@
  • WebViewJavascriptBridge
    是二个连接javascript和iOS
    Native交互的开源框架。使用它可以在UIWebview中一呼百应事件并推行Native方法,也足以利用Native方法调用javascript方法,
    正如其名,它相仿已做桥梁连接了两端.
  • MGTemplateEngine –
    MGTemplateEngine相比较象 PHP 中的 斯马特y、Free马克尔 和
    Django的沙盘引擎,是八个轻量级的引擎,简单好用。只要设置重重两样的HMTL模版,就能自在的完结2个View七种情节格式的显得,对于面生HTML只怕减轻工业作量而言,把那些工作让规划分担一下照旧很好的,也相比较便于实现规划想要的功能。
  • GTMNSString-HTML –
    谷歌(谷歌(Google))开源的用于过滤HTML标签。
  • js-in-ios –
    webView与js的交互。
  • D3Generator –
    D3Generator基于dict字典生成对象。
    适用webview和push推送时,根据后台传回字典达成动态跳转。达成认证
  • [GRMustache]
    (https://github.com/groue/GRMustache)
    二个好像templateEngine的html渲染工具,能够特别实惠的扶助我们完结多少生成HTML的历程。
  • iOS-WebView-JavaScript
    iOS UIWebView,WKWebView 与 JavaScript的吃水互动
  • WKWebView
    OC版WKWebView 协理POST请求 加载本地页面 直接加载网页 JS交互
    集成支付宝/微信UENVISIONL支付功效 仿微信再次来到按钮

Mogenerator–
自动生成 CoreData 代码。

工具链

网络解析@

HardCoreData–
不会卡住 UI 线程的 CoreData 栈和控制器。

工具

JSON@

  • MJExtension –
    用于json转model进行应用,转换效能很高,使用也相比简单,只要前后台约定好,json直接就转成了model。

  • YYModel –
    High performance model framework for iOS/OSX.

  • jsonmodel
    Magical Data Modeling Framework for JSON – allows rapid creation of
    smart data models. You can use it in your iOS, macOS, watchOS and
    tvOS apps.

  • JSONKit –
    JSONKit库是非凡不难易用而且功能又相比较高的,首要的JSONKit适用于ios
    5.0以下的版本,使用JSONKit库来解析json文件,只必要下载JSONKit.h
    和JSONKit.m添加到工程中;然后进入libz.dylib即可。

  • JSONModel –
    解析服务器再次回到的Json数据的库,JSONModel源码解析一。

  • Mantle –
    Mantle主要用以将JSON数据模型化为OC对象,
    大种类中应用。缘何采用Mantle。

  • RFJModel –
    MuranoFJModel是二个IOS类库,能够将JSON字典自动装填到OBJC对象。相比较JSONModel有局地十分好的特色,使用上也相比较简单。

  • XMLDictionary –
    ios与mac os平台下xml与NSDictionary相互转化开源类库。

  • DDModel –
    快捷搭建项目Model层,支持OPAJEROM映射关系,能从JSON/XML间接实例1个Model对象。辅助SQLite本地数据持久化,封装了HTTP,
    收缩HTTP代码与UIViewController的代码耦合,协助Cache;类似REST基特、Mantle的职能;使用该类库现在简化了互连网层的开支工作,把越来越多的肥力放在UI上边;近年来只辅助GET/POST方法的乞请。使用到的第3方库有:1.SQLitePersistentObject;
    2.JTObjectMapping; 3.AFNetworking; 4.XMLDictionary;

  • TouchJSON –
    JSon解析库(早已停止更新)

  • JSON-Framework –
    JSON解析库

  • Groot –
    From JSON to Core Data and back.

  • KZPropertyMapper –
    能够支持您在对象与Array、Dict数据间开始展览转换,尤其适用于将json对象转换来objective-c中的实体对象。小编还写了一篇小说stop-writing-data-parsing-code-in-your-apps介绍它的运用。

  • FastEasyMapping –
    四个快速对json进行体系化和反体系化的工具 A tool for fast serializing
    & deserializing of JSON.

  • OCMapper –
    (一年未更新)OCMapper 是 Objective-C 和 Swift 库,它能够很不难地将
    NSDictionary 映射到模型指标上。Objective-C & Swift library to easily
    map NSDictionary to model objects, works perfectly with Alamofire.
    ObjectMapper works similar to GSON

  • Gloss –
    一个很棒的斯维夫特 +json解析库.

  • Cereal –
    对象类别化三方库 斯威夫特 object serialization

  • SwiftyJSONAccelerator –
    json转model的三方库 Generate 斯威夫特 model files from JSON using
    either SwiftyJSON or ObjectMapper. Supports NSCoding and provides
    method for JSON string representation of the model.

  • [Tyro](htt
    ps://github.com/typelift/Tyro) –
    Functional JSON parsing and encoding :large_orange_diamond:

  • Unbox –
    The easy to use Swift JSON decoder :large_orange_diamond:

  • JSONJoy-Swift –
    Convert JSON to Swift objects. :large_orange_diamond:

  • LazyObject –
    Lazily deserialize JSON into strongly typed Swift objects
    :large_orange_diamond:

  • Elevate –
    Elevate is a JSON parsing framework that leverages Swift to make
    parsing simple, reliable and composable. :large_orange_diamond:

  • AlamofireObjectMapper –
    An Alamofire extension which converts JSON response data into swift
    objects using ObjectMapper :large_orange_diamond:

encrypted-core-data–
使用 SQLClipher 对 CoreData 的 SQLite 存款和储蓄进行加密。

快速开发

JSON工具@

  • JSONExport –
    JSONExport is a desktop application for Mac OS X which enables you
    to export JSON objects as model classes with their associated
    constructors, utility methods, setters and getters in your favorite
    language. :large_orange_diamond:
  • WHC_DataModelFactory
    Mac上iOS开发协理理工程师具,飞速把json/xml数据转换生成对应模型类属性,省去麻烦手动创造,提升开销成效。

MagicalRecord–
卓殊卓绝的 CoreData 便捷存取框架。

部署

XML&HTML@

  • AEXML –
    Simple and lightweight XML parser written in Swift.
    :large_orange_diamond:
  • Ji –
    XML/HTML parser for Swift. :large_orange_diamond:
  • Ono – A
    sensible way to deal with XML & HTML for iOS & OS X
  • AlamofireXmlToObjects –
    Fetch a XML feed and parse it into objects :large_orange_diamond:
  • Fuzi –
    A fast & lightweight XML & HTML parser in Swift with XPath & CSS
    support :large_orange_diamond:
  • Kanna –
    Kanna(鉋) is an XML/HTML parser for MacOSX/iOS.
    :large_orange_diamond:
  • SwiftyXMLParer –
    Simple XML Parser implemented in Swift :large_orange_diamond:
  • HTMLKit –
    An Objective-C framework for your everyday HTML needs.
  • SWXMLHash –
    Simple XML parsing in Swift :large_orange_diamond:

QueryKit–
3个简洁的花色安全的 CoreData 查询语言 ★

App
Store

Other Parsing@

  • WKZombie –
    WKZombie is a Swift framework for iOS/OSX to navigate within
    websites and collect data without the need of User Interface or API,
    also known as Headless browser. It can be used to run automated
    tests or manipulate websites using Javascript.
    :large_orange_diamond:
  • URLPreview –
    An NSURL extension for showing preview info of webpages
    :large_orange_diamond: [e]
  • FeedKit –
    An RSS and Atom feed parser written in Swift
    :large_orange_diamond:
  • Erik –
    Erik is an headless browser based on WebKit. An headless browser
    allow to run functional tests, to access and manipulate webpages
    using javascript. :large_orange_diamond:
    Erik –
    Erik is an headless browser based on WebKit. An headless browser
    allow to run functional tests, to access and manipulate webpages
    using javascript. :large_orange_diamond:

CoreStore–
强大的 CoreData 框架,解决了增量迁移、获取、观望等题材。★

SDK

通讯录@

  • 高效搜索联系人 –
    类似微信联系人追寻的界面,飞快搜索联系人,并帮忙点击查询结果 。
  • PPGetAddressBook –
    对关系人姓名第一个字做排序处理,对AddressBook框架(iOS9此前)和Contacts框架(iOS9之后)做了相应的卷入处理,一句代码解决联系人的获取与排序。

数据库

Xcode

三方分享、支付、登录等等@

  • openshare –
    不用官方SDK,利用社交软件移动客户端(微信/QQ/乐乎/人人/支付宝)分享/登录/支付。
  • RongCloud-SDK-description
    介绍融云SDK即时通信机制和集成步骤,由于国内CSDN博客封闭扼杀带有广告性质的篇章(其实不是打广告,纯粹的技能分享),所以只幸而Github揭橥了。希望我们帮忙本人,感谢。德姆o地址:https://github.com/zhengwenming/RCIM
  • RCIM
    融云SDK集成即时报纸发表。单聊,群聊,研究组,自定义cell,自定义音讯等。小说协作代码一起看,效果更佳!小说地址:https://github.com/zhengwenming/RongCloud-SDK-description

Realm–
CoreData 和 SQLite 的替代品。简洁、现代、飞速。

插件

其他库

  • DateTimeKit –
    二个超赞的光阴处理的库,Joda-Time !
    他能帮您轻轻松松处理时区,处理时间加减,总计到期时间等等现象下的题材。
  • 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 –
    从此不再担心键盘遮住输入框,文档。
  • IQKeyboardManager –
    处理键盘事件强大的库,有OC和Swift版本,纯代码、Storyboard和Xib都适用。
  • appirater –
    用于提示用户给你的 APP 打分的工具。
  • MotionKitr –
    为基本运动框架(The Core Motion
    framework)提供温馨的类库封装,以更方便使用三轴陀螺仪和加速感应器性情。
  • Review
    Monitor –
    第一时半刻间自动推送 Apple Store 的用户评价到你的邮件箱或然Slack,第暂时间跟进用户反馈,创设出色 App 必备工具!类似的有:App
    annie 的好像作用。
  • WBWebViewConsole –
    类似天涯论坛HUAWEI客户端的 “调节和测试选项” 吗?把内部的 “内置浏览器网页调节和测试”
    开源在 Github 上了。
  • ios-good-practices –
    ios-good-practices iOS 开发最佳实践。
  • iOS开发最佳实践 –
    iOS 开发最佳实践 — 粤语。
  • TodayExtensionSharingDefaults –
    TodayExtensionSharingDefaults是3个iOS 8
    Today扩大示例,能够使用NSUserDefaults与其containing app分享数据。
  • Password-keyboard –
    随机变换数字地方的密码键盘。
    模仿银行类应用在付款时输入的自由密码键盘。
  • SemverKit –
    针对符合『语义化版本规范 2.0.0』版本号的辨析、比较运算类库。不仅帮衬Major, Minor, Patch,还援救 Alpha 和 Beta
    预表露版本,以及对应地递增运算扩大。
  • Tesseract-OCR-iOS –
    有关OC翼虎文字识别项目。
  • Screenotate –
    协助 OCPAJERO 文字识其余载屏笔记 Mac 完整应用。
  • Olla4iOS –
    过去积累的片段方便复用的类和办法,还在整理中。
  • DKNightVersion –
    用最快的方法给你的使用加上夜间和白天的切换效果。
  • TouchVisualizer –
    实用的多点触摸可视化组件。扩大并作用于
    UIWindows,结构上提供了不难地针对触摸显示定制,比如触摸点的颜色。
  • RegexKitLite –
    用来拍卖正则表达式。
  • XcodeServerSDK –
    非官方 Xcode Server SDK 封装库。 P.S. 该 SDK
    分离自在此之前推荐的由该小编开发的自动测试框架
    Buildasaur。
  • Seam –
    基于 CloudKit 服务器完毕多终端数量同步。
  • IDNFeedParser –
    三个粗略易用的Rubiconss解析库。
  • CoreUmeng –
    简单:友盟分享封装。
  • Mirror –
    通过反射(Refection)实现镜像对象封装库。从而得以更自在收获(或输出)对象属性名、类型及值变量。
  • Proposer –
    Proposer 用单个 API 处理 iOS
    上的权杖请求,以便利用前确承认访问“相册”、“相机”、“Mike风”、“通信录”或“用户地点”。
  • PermissionScope –
    用这几个库能够在询问用户前,就报告用户所需的系统权限,为用户带来更好的感受。接受度更高—>更加多活跃用户->更高的留存率->数据更好->下载率更高。
  • LocationManager –
    地理地方管理封装库,
    CoreLocation使用起来照旧相比麻烦的,须要授权,判断系统版本等等,所以推举使用第二方框架LocationManager,使用Block,11分简约!iOS-CoreLocation:无论你在何地,作者都要找到您!
  • pangu.objective-c –
    有二种语言完结版本~
    Pangu.Objective-C:格式化中国和英国文之间的空格(OC)。
  • objection –
    3个轻量级的依赖注入框架Objection。
  • ControlOrientation –
    如何用代码控制以不一样显示器方向打开新页面【iOS】,
    接纳验证。
  • iRate –
    问卷调查。
  • GameCenterManager –
    在iOS上管理GameCenter
    vanilla并不算难,然则有了这一个库会更简约也更快。好上加好不是更好么。
  • SlackTextViewController –
    用作极佳、定制的文本输入控制时,自适应文本区域,手势识别、自动填充、多媒体合并,急迅drop-in消除方案。
  • IAPHelper –
    应用内付费给大家提供了不少样本代码,而那个库丢掉了这些代码,将钱财交易有关的差不离通用任务做了简便的卷入。
  • IAPDemo –
    应用内支付IAP全体流水生产线,
    教程。
  • TAPromotee –
    交叉推广应用是您能够防费完成的特等市场推广策略之一。使用那些库做起来格外不难,不用都不可能——将TAPromotee参加你的podfile中,免费配置与享受更加多下载吧。
  • DownloadFontOnline –
    完毕了在线下载一些字体的机能,不用在工程中程导弹入字体库,下载的书体也不会保留在你的应用中,所以能够放心使用。修复了刹那间崩溃的bug。
  • STClock –
    仿锤卯时钟。
  • GitUp –
    GitUp是二个可视化的Git客户端,能够实时的开始展览编写制定、合并、回滚等各个操作,越来越多职能,请下载体验。
  • 得到联系人音讯,通信录 –
    获取联系人音信,通信录。
  • Universal-Jump-ViewController –
    根据规则跳转到钦赐的界面(runtime实用篇一)。
  • 开辟自带地图、百度地图、腾讯地图 –
    打开自带地图、百度地图、腾讯地图。
  • batteryLevelTest –
    runtime精准获取电池电量,文档。
  • DateTools –
    用于提升Objective-C中国和东瀛期和岁月相关操作的频率。灵感来自
    DateTime和Time Period Library。
  • DDSlackFeedback –
    用这一个接口达成的摇一摇上传文字也许截屏反馈到您的 Slack
    channel,尤其符合测试 app 的时候用,集成也很简短。
  • BabyBluetooth –
    是1个格外简单使用的蓝牙5.0库, 适用于 iOS 和 Mac OS, 基于原生
    Core蓝牙( Bluetooth® ) 框架封装, 能够帮开发者们更简短地运用 Core蓝牙( Bluetooth® )API, 使用链式方法体,
    使得代码更简单、优雅。iOS蓝牙5.0开发(四):Baby蓝牙5.0( Bluetooth® )蓝牙5.0库介绍
  • YYCategories –
    功用丰盛的 Category 类型工具库。
  • YYAsyncLayers –
    iOS 异步绘制与体现的工具。
  • YYDispatchQueuePool –
    iOS 全局并发队列管理工科具。
  • YYKeyboardManager –
    iOS 键盘监听管理工科具。
  • BHBDrawBoarderDemo车 –
    仿写猿题库练题画板功效,没有用drawRect,而是用CAShapeLayer来做画板绘画,特别外省部存款和储蓄器,赞2个,落实分析。
  • jrswizzle –
    runtime完毕的Method Swizzling第②方框架。
  • BGTaobao –
    ios 高仿天猫商城/京东详情页 – 集合各类测试框架。
  • JLRoutes –
    JLRoutes好用的U陆风X8L
    map库,它的效应是让按钮的点击像网页里的链接一样,只是触发了有些UOdysseyL,而并未像pushViewController那样的一言一动,完毕解耦。
  • PromiseKit –
    同时协助 斯维夫特 及 Objective-C 的 Promise 类库,异步编制程序类库
    提供了成都百货上千实用的异步函数 让异步编制程序更简便易行。
  • ZipArchive –
    适用iOS和OS X的解压库。
  • HWChangeFont –
    利用runtime一键改变字体。教程。
  • RuntimeSummary –
    二个成团了常用 Objective-C Runtime 使用办法的 Playground。
  • GCDThrottle –
    限制频率过高的调用GCD二十多线程。
  • WHC_KeyboardManageriOS平台轻量级的键盘管理器,使用简易功用强大,键盘再也不会挡住输入控件

YapDatabase–
YapDatabase 是3个 iOS 和 Mac 上可扩张的数据库。

主题

多少存储@

  • CoreModel
    Replace CoreData
  • WHC_ModelSqliteKit
    专业的数据仓库储存储化解方案

Couchbase
Mobile–
Couchbase,有云同步协理的位移平台上的文书档案存款和储蓄。

其他 Xcode
相关

数据库工具@

  • RealmObjectEditor
    Realm Object Editor is a visual editor where you can create your
    Realm entities, attributes and relationships inside a nice user
    interface. Once you finish, you can save your schema document for
    later use and you can export your entities in Swift, Objective-C and
    Java.

FMDB– SQLite
的 Cocoa/Objective-C 封装。

编码规范

缓存处理@

  • YTKKeyValueStore –
    Key-Value存款和储蓄工具类,说明。
  • TMCache –
    TMCache 是 Tumblr 开源的一个依据 key/value
    的数据缓存类库,能够用来缓存一些目前数据依旧供给频仍加载的数目,比如一些下载的数码依然部分权且处理结果。
  • JLKeychain –
    急忙使用keychain存款和储蓄数据的类,使keychain像NSUserDefaults一样工作。
  • UICKeyChainStore –
    封装keychain,使keychain像NSUserDefaults一样不难
  • sskeychain –
    SSKeyChains对苹果安全框架API实行了简便易行李包裹装,匡助对存款和储蓄在钥匙串中密码、账户进行访问,包罗读取、删除和设置。
  • KeychainAccess –
    管理Keychain接入的小帮手。
  • YYCache –
    高质量的 iOS 缓存框架。
  • RuntimeDemo –
    runtime自动归档/解档,源码分析。

Akaibu-NSUserDefaults–
斯威夫特 键/值存款和储蓄,只要求一行代码就可以对 NSObject
对象进行归档。类的属性会活动映射和归档。

一对好网站

数据库@

  • FMDB –
    sqlite的工具,
    多线程FMDatabaseQueue实例,FMDB数据库的使用演示和包装工具类,基于fmdb
    的基本操作
    通过 fmdb 进行的数据库的 基本操作(增加和删除改查 )查找是选择 UISearchBar
    和UISearchDisplayController 举办混合使用。
  • WHC_ModelSqliteKit
    专业的数据仓库储存款和储蓄消除方
  • sqlitebrowser
    Official home of the DB Browser for SQLite (DB4S) project.
    Previously known as “SQLite Database Browser” and “Database Browser
    for SQLite”. Website at:
    http://sqlitebrowser.org
  • GXDatabaseUtils –
    在FMDB基础上的工具。
  • GKDatabase
    -基于SQLite3简单封装了下,完结了一条龙代码消除增加和删除改查等常用的功效!并没有太过高深的文化,紧要用了runtime和KVC:请看德姆o~
    原理篇请看那里:简书地址
  • CoreStore –
    Core Data 管理类库。 在那之中事务管理及查询是其相比大的独到之处,整套 API
    功用完全。
  • MagicalRecord –
    CoreData第③库,MagicalRecord就像是给Core
    Data提供了一层外包装,隐藏掉全数不相干的东西。
    在那之中事务管理及查询是其比较大的独到之处,整套 API 效率完全。
  • mogenerator –
    mogenerator为你定义了的Core
    Data生成私下认可的数据类。与xCode不雷同的是(xCode3个Entity只生成3个NSManagedObject的子类),mogenerator会为每贰个Entity生成八个类。3个为机械准备,三个为人类准备。为机械准备的类一贯去匹配data
    model。为人类准备的类就给您轻松欢跃的去修改和保留。
  • Presentation –
    重量级好项目 Presentation,它能够便宜你构建定制的动画式教程、Release
    Notes、性情化解说稿等。
  • SQLCipher –
    SQLCipher使用256-bit
    AES加密,SQLCipher分为收费版本和免费版本。法定教程,
    加密你的SQLite –
    各个sqlite数据库加密介绍。
    SQLCipherDemo下载

FCModel–
为那个喜欢平昔运用 SQL 进行数据库操作的人提供的 CoreData 的替代品。

新闻,
博客等

序列化@

  • FastCoding
    是用来取代OSX及iOS中暗中认可的系列化达成。它结构简单(仅头文件和.m文件五个)、支持AEscortC,线程安全,速度较内置完毕更快。下次做项指标时候能够试着用用。

Zephyr–
轻松地经过 iCloud 同步 NSUserDefaults ★

UIKIt
文档

PDF@

  • Reader –
    Reader可提供类似iBooks的文书档案导航,匡助显示屏旋转和富有矛头,并经过密码爱慕加密PDF文件,补助PDF链接和旋转页面。

Prephirences–
Prephirences
是叁个提供了有效的商谈和方便的方法来保管选拔的宠幸设置,配置和平运动用状态的
斯维夫特 库。★

论坛和商讨列表

图像浏览及处理@

  • MWPhotoBrowser –
    贰个十分正确的肖像浏览器,在github的star当先伍仟个,消除MWPhotoBrowser中的SDWebImage加载大图导致的内存警告难点。
  • TZImagePickerController –
    十分的赞三个帮衬多选、选原图和录像的图纸选取器,同时有预览功效,适配了iOS6789系统。教程.
  • RMPZoomTransitionAnimator三个松开裁减的动作效果开源库,能够兑现图片的加大减少效果。
  • FLAnimatedImage –
    gif播放处理的工具。
  • CLImageEditor –
    超强的图形编辑库,火速帮您兑现旋转,防缩,滤镜等等一文山会海麻烦的工作。
  • XBImageFilters –
    图像滤镜。
  • CoreImageShop –
    CoreImageShop图片滤镜处理– Mac app that let you create a complete
    Core Image Filter usable on iOS using SCRecorder。
  • GPUImage –
    处理图片效果。
  • RSKImageCropper –
    适用于iOS的图纸裁剪器,类似Contacts
    app,可上下左右移动图片选用最合适的区域。
  • WZRecyclePhotoStackView –
    删除照片交互–WZRecyclePhotoStackView,正是仿照生存中是删除或保留拖泥带水的意况而发生的。
    在上海滑稽剧团,下滑的一些,借鉴了TinderSimpleSwipeCards。
  • PhotoTweaks –
    这么些库挺赞的,正好是对图像操作的。
  • KYElegantPhotoGallery –
    贰个淡雅的图形浏览库。
  • SDPhotoBrowser –
    仿博客园精神图片浏览器,10分不难易用的图样浏览器,模仿腾讯网图片浏览器动感效果,综合了图片显示和仓储等多项职能。
  • HZPhotoBrowser –
    一个近乎于今日头条博客园图片浏览器的框架(援助显得和隐藏动画;援助双击缩放,手势放大收缩;支持图片存储;扶助网络加载gif图片,长图滚动浏览;帮忙横竖屏突显)。
  • MarkingMenu –
    基于手势、类似 Autodesk Maya 风格标记菜单及图片渲染。
  • SXPhotoShow –
    UICollectionViewFlowLayout流水布局
    是随即collectionView中常用且一般的布局格局。本代码也写了两种美观的布局,在那之中LineLayout和流水布局有相当大的相同点就直接继承UICollectionViewFlowLayout,然后StackLayout,CircleLayout那二种都以直接接轨自最原始的UICollectionViewLayout
    布局方案。
  • PictureWatermark –
    重要完毕了给图片加文字以及图片水印的功力,已打包成了UIImage的项目,方便使用。
  • PhotoBrowser
    照片浏览器
  • StitchingImage –
    仿微信群组封面拼接控件,
    直接拖进项目就可利用,教程。
  • SDECollectionViewAlbumTransition –
    用自定义的 push 和 pop 达成了有趣的 iOS 相册翻开动画效果。
  • DNImagePicker –
    类似wechat的图纸选取。
  • CocoaPicker –
    仿QQ图片选取器(OC)。
  • JFImagePickerController –
    vvebo小编:多选照片、预览已选照片、针对超大图片优化。
  • VIPhotoView –
    图片浏览,用于浮现图片的工具类,因为是个
    View,所以你可以置身其余地点显得。协理旋转,双击钦赐地方放大等。
  • AGImagePickerController –
    是三个图形选择器,扶助图片多选,帮助大图横滑预览,支持加大预览,辅助横竖屏,帮助具备的iOS设备。
  • YYImage –
    效用强大的 iOS
    图像框架,支持超越四分之二卡通图像、静态图像的播放/编码/解码。
  • BeautifyFaceDemo –
    叁个基于 GPUImage
    的实时直播磨皮滤镜的开源完毕,首要功用脸部去斑磨皮!
  • YUCIHighPassSkinSmoothing –
    磨皮滤镜!
  • YUGPUImageHighPassSkinSmoothing –
    三个基于 GPUImage 的磨皮滤镜!
  • YLFaceuDemo –
    在直播应用中添加Faceu贴纸效果。Faceu贴纸效果其实便是在人脸上贴一些图片,同时那么些图片是跟随着人脸的岗位变动的。说明
  • [XHImageViewer]
    (https://github.com/JackTeam/XHImageViewer)
    XHImageViewer is images viewer, zoom image.
  • [card.io-iOS-SDK]
    (https://github.com/AllLuckly/card.io-iOS-SDK)
    OCENVISION光学识别储蓄卡以及信用卡,oc与swift使用教程.
  • 自定义宽高比的相册框
    拍照 –
    取出照片时
    弹出自定义view。在那一个自定义view上创制多个急需的相框大小的view层
    把取出的图形赋值给UIImageView按缩放添加到这么些层上。对uiimageView添加捏合、移动手势。添加按钮 选拔,最终依照活动和缩放比例 裁剪image。
  • LGPhotoBrowser –
    LGPhotoBrowser:相册选拔/浏览器/照相机(仿微信),包罗多个模块:照片浏览器,相册选取器,照相机。
  • BeautyHour –
    完整应用,成效与“美图秀秀”雷同。
  • WSImagePicker
    高品质多选图片库,类似于微信宣布朋友圈中 ‘获取相册及壁画’模块

加密

教程和
Keynotes

图像圆角

  • ZYCornerRadius
    赞 一句代码,圆角风雨无阻。A Category to make cornerRadius for
    UIImageView have no Offscreen-Rendered, be more efficiency.
    http://zyden.vicp.cc/zycornerradius/

AESCrypt-ObjC–
八个简短固执的 AES 加密/解密类,但是它正是足以很好的行事。

原型

摄像@

  • LLSimpleCamera –
    A simple, customizable camera control for iOS, 摄像头。

硬件

Twitter

拍照

  • Cool-iOS-Camera –
    Cool-iOS-Camera。
  • FastttCamera –
    法斯特ttCamera 快捷拍照
  • DBCamera
    DBCamera is a simple custom camera with AVFoundation

动作

Facebook
群组

录制摄像音频处理@

  • EZAudio –
    EZ奥迪(Audi)o 是3个 iOS 和 OSX
    上不难易用的旋律框架,依据音量实时突显波形图,基于Core
    奥迪(Audi)o,适合实时低延迟音频处理,格外直观。中文介绍,官网。
  • ffmpeg –
    ffmpeg官网,FFmpeg在iOS上包蕴万象编写翻译。
  • VLC –
    VCL官网,VLC for iOS 2.7.2 source
    code。
  • kxmovie –
    使用ffmpeg的电影播放器,修改表明,
    修改代码,依照FFmpeg的kxMoive劳累的编写翻译运营。
  • StreamingKit –
    StreamingKit流媒体音乐播放器。
  • FreeStreamer –
    FreeStreamer流媒体音乐播放器,cpu占用一点都不大。
  • DOUAudioStreamer –
    DOU奥迪(Audi)oStreamer豆瓣的音乐流媒体播放器。
  • fmpro –
    电视台播放器,援救锁屏歌词,辅助大旨播放流程,歌词呈现,后台锁屏播放和操纵以及锁屏后封面+歌词,fmpro_R
  • IPDFCameraViewController –
    协助相机定焦拍录、滤镜、闪光、实时边框检查和测试以及透视校勘效果,并有大约易用的API。

  • IOS录音和播音响效果果demo –
    相比完好的ios录音和广播效果的达成。
  • MCAudioInputQueue –
    简易录音类,基于奥迪(Audi)oQueue的。
  • DraggableYoutubeFloatingVideo –
    呈现像类似Youtube移动应用的那种浏览录像的功力,当点击某摄像时能够从右下方弹出一个界面,并且该界面能够通过手势,再一次收缩在右下方并延续播放。那是经过AutoLayout设计完毕。
  • amr –
    做即时通信的韵律处理,录音文件是m4a,便于web端的节拍播放。
  • 边录音边转码 –
    一边录音,一边将录像成的 wav 格式音频文件转码成 amr
    音频格式。只帮衬真机械运输转调节。
  • FSVoiceBubble –
    一个轻量级播放录音音频的血泡:1.支撑长时间的韵律播放(支持互连网节奏);2.播放时的声波动画;3.自定义包罗声波的水彩,气泡的背景等。
  • 自定义录制播放器AVPlayer –
    利用系统类AVPlayer达成完全自定义录制播放器,显示播放时间,缓存等效用。代码清晰,注释详细。
  • VideoBeautify –
    作用酷似美拍,秒拍等应用的源码:对视频展开种种美化处理,选取大旨情势展开分类,内含种种滤镜,动画特效和音响效果等。
  • HTY360Player –
    是一款提供在 iOS 中利用 360
    度无死角拖拽录像展开差别角度播放的摄像播放器。
  • ALCameraViewController –
    ALCameraViewController
    录制头视图控制器(含可定制照片选用器,图片不难裁切功能)及示范。
  • Eleven –
    Eleven Player – 二个利用 FFmpeg 达成的大概强大的 iOS 开源播放器。
  • iFrameExtractor –
    开源摄像播放器,
    ffmpeg在iOS的使用-iFrameExtractor源码解析,文章。
  • MusicPlayert –
    MusicPlayert本地音乐播放+音乐音讯体现+在线歌词搜索呈现(千千静听服务器)。
  • MusicPlayert –
    MusicPlayert音乐播放器,用reveal能够查阅层次关系,首要完毕了歌词的联手展现。
  • 音乐播放器 –
    音乐播放器:彰显歌词。
  • TBPlayer –
    摄像变下变播,把播放器播放过的数据流缓存到本地,帮忙拖动。选择avplayer。贯彻认证
  • IWatch –
    三个录制早报类的app 播放器用到了AVFoudation。
  • [MiaowShow]
    (https://github.com/SunLiner/MiaowShow)
    iOS摄像直播项目
  • [KrVideoPlayerPlus]
    (https://github.com/PlutusCat/KrVideoPlayerPlus)
    依据36Kr开源的KTiguanVideoPlayer
    实行修改和增加补充达成一个轻量级的摄像播放器,知足半数以上录制播放须求
  • TBPlayer
    录制变下变播,把播放器播放过的数码流缓存到当地,扶助拖动。采取avplayer
  • 520Linkee
    本项目达成了作为1个直播App的基本功用,比如本地摄像流采集、播放、美颜、礼物、点赞出心等。
  • [YBPasterImage]
    (https://github.com/wangyingbo/YBPasterImage)
    给图片添加滤镜、贴纸和标签效应,扶助14种滤镜效果,17种标签样式。

MotionKit–
只须求两行恐怕很少的几行代码就足以从加快度传感器、陀螺仪和引力传感器获取数据。今后CoreMotion 让这么些变得前所未有的简易。

播客(Podcasts)

视频@

蓝牙

书籍

录像播放@

  • ZFPlayer –
    非常的赞基于AVPlayer,帮助横屏、竖屏(全屏播放还可锁定荧屏方向),上下滑动调节高低、荧屏亮度,左右滑行调节播放进程
  • ijkplayer –
    B站开源的摄像播放器,支持Android和iOS。
    iOS中集成ijkplayer录像直播框架。
  • WMPlayer

    WMPlayer录制播放器,AVPlayer的包装,继承UIView,想怎么玩就怎么玩。帮忙播放mp5、m3u八 、3gp、mov,互联网和地点摄像同时支持。全屏和小屏播放同时扶助。
    cell中播放录制,全屏小屏切换自如。
  • HJDanmakuDemo
    iOS端摄像弹幕
  • MRVLCPlayer –
    相信Mac用户都很熟识一款VLC播放器,那款播放器在Mac上显现分外优良,支持的格式差不多涵盖了颇具格式(正是如此屌!)。没错,就是它创设者–VideoLAN,开源了一款牛逼的视频播放框架MobileVLCKit![介绍音信:]
    (http://gold.xitu.io/entry/578c304b2e958a0054320503?from=singlemessage&isappinstalled=1)
  • plask
    Plask is a multimedia programming environment.
  • KRVideoPlayer –
    类似Weico的播放器,协理竖屏形式下全屏播放。

Discovery–
那是个很简短的库,用来从附近的装置上发现和获取数据(即使 peer app
在后台工作)。

任何能够的列表

摄像摄像@

  • SCRecorder –
    酷似 推特/Vine 的节拍/录制拍戏影记者录器,以 Objective-C
    为底蕴的过滤器框架。
    你能够做过多之类的操作:记录五个录制摄像片段。删除任何你不想要的记录段。能够运用其他录制播放器播放片段。保存的笔录能够在类别化的
    NSDictionary 中行使。(在 NSUserDefaults 的中操作)添加应用 Core
    Image 的录制滤波器。可自由接纳你供给的 parameters 合并和导出摄像。
  • LLSimpleCamera录像录像A simple, customizable camera control – video recorder for iOS.
  • SlowMotionVideoRecorder
    120 fps SLO-MO video recorder using AVFoundation. Including
    convenient wrapper class. Available on the iPhone5s.
  • PBJVision
    iOS媒体捕获,点击录制摄像,呈现运动和照片.  iOS Media Capture –
    features touch-to-record video, slow motion, and photography

LGBluetooth–
基于 Core蓝牙( Bluetooth® ) 的3个轻量级库,基于 block 制作。它亦可让你程序中的
Core蓝牙( Bluetooth® ) 相关的代码尤其简洁。

贡献

录像剪切@

  • ICGVideoTrimmer –
    ICGVideoTrimmer提供提供录制剪切的视图(类似系统相册中浏览录制时顶部10分条状视图)。左右五个边界选择器还能够够自定义。
  • VideoEditing
    Video processing of the video capture and add background music

PeerKit1个用来事件驱动,零配置的
Multipeer 连接应用程序的开源 Swift 框架。★

入门

直播@

  • MiaowShow
    iOS摄像直播项目
    http://www.jianshu.com/users/9723687edfb5
  • LMLiveStreaming
    IOS Live,H264 and AAC Hard coding,support GPUImage Beauty, rtmp
    and flv transmission,weak network lost frame,Dynamic switching
    rate
  • 520Linkee本项目落到实处了作为2个直播App的基本功用,比如本地录制流采集、播放、美颜、礼物、点赞出心等。
  • CameraStickerDemo
    基于GPUImage的实时摄像流贴纸Demo

simple-share–
3个依照Bluetooth LE 共享的框架,易于落到实处附近设备的连年。

Road Map
iOS–
开发 iOS 应用从明天上马,苹果指南。★

响应式框架@

  • LoginWithReactiveCocoa –
    ReactiveCocoa – 登录交互成效的完毕。
  • BeeFramework –
    与ReactiveCocoa类似,BeeFramework用户指南
    v1.0。
  • Objective-Chain –
    Objective-Chain是三个面向对象的响应式框架,俺表示该框架吸收了
    ReactiveCocoa 的思辨,并且想做得更面向对象一些。
  • MVVMFramework –
    (OC版)计算整理下3个快速支付框架,分离控制器中创设tableView和collectionView的代码,已进入cell自适应低度,下落代码耦合,进步开发功效。

BluetoothKit–
使用 BLE 在 iOS/OSX 设备之间通信的框架★

Lifehacker–
作者想写七个 iOS 应用,该从哪个地方开端?

framework@

  • Small
    A small framework to split app into small parts

位置

Codeproject–
入门 魅族 和 iOS 应用开发。

混合开发@
  • rexxar-ios
    豆瓣推的插花开发库 Mobile Hybrid Framework 雷克斯xar iOS Container

IngeoSDK–
总是处在开启状态的 iOS 地点显示框架。

Ray
Wenderlich–
学习 iOS 应用开发。

音讯相关@

Proxitee–
允许开发者利用 iBeacons 和地理围栏创造近场感知的行使。

Stanford – Developing Apps to
iOS–
洛桑联邦理工科在 iTunes U 上的 iOS App 开发课程(音频和摄像)。

新闻推送客户端@

  • Orbiter –
    音讯推送客户端:Push Notification Registration for iOS.
  • PushDemo –
    客户端音讯接收新闻代码,IOS开发之 —-
    IOS8推送音讯注册

    分分钟化解IOS远程音讯推送。

LocationManager–
达成了一回性可能持续请求当前职分的功能,提供了根据 block 的异步 API。

Stanford – Developing iOS 8 Apps with
Swift–
北卡罗来纳教堂山分校在 iTunes U 上用 斯威夫特 开发 App 的学科(二〇一四版)。★

消息推送服务端@

  • javapns源代码 –
    音信推送的java服务端代码,注意:DeviceToken中间不可能有空格。
  • pushMeBaby –
    Mac端消息推送端代码,注意:DeviceToken中间要有空格。

LocationKit–
高级岗位 SDK -
只行使很少的电量和上下文相关的职责新闻就足以提供高精确度的职位数据。

库和框架

公告相关@

  • JSQNotificationObserverKit –
    一款轻量、易用的通报发送及响应框架类库。小编是天下著名开源项目
    JSQMessagesViewController(Objective-C 版即时闲谈)的撰稿人 Jesse
    Squires.
  • GLPubSub –
    3个简练实用的 NSNotificationCenter 的包装。
  • JDStatusBarNotification –
    在状态栏顶部彰显文告。能够自定义颜色字体以及动画。协理进程展现以及体现状态提醒器。

iBeacon

音频

岁月日期@

  • iso-8601-date-formatter
    cocoaNSFormatter子类日期转换为从ISO-
    8601格式的字符串。帮衬日历,星期,和序格式。

Proxitee–
允许开发者利用 iBeacons 和地理围栏创制近场感知的行使。

AudioBus–
下一代 App 到 App 的实时音频路由。

设计形式@

  • [KVOController]
    (https://github.com/facebook/KVOController)
    是二个不难安全的KVO(Key-value Observing,键-值观望)工具,用于iOS
    和OS X 应用开发中,开源自facebook。 在类型中有应用 KVO ,那么
    KVOController 绝对是个好采纳。

OWUProximityManager–
二个方便的 iBeacon + CoreBluetooth 管理器。

AudioKit–
三个强有力的节拍合成,处理和剖析的工具集。

版本新API的Demo@

  • appleSample –
    iOS 苹果官方德姆o合集,
    官方demo.
  • iOS7-Sampler –
    整合了iOS7.0的部分百般管用的特征,比如:Dynamic
    Behaviors、碰撞检查和测试、语音合成、视图切换、图像滤镜、三维地图、Coca ColaKit(动画天使)、Motion
    Effect(Parallax)、附近蓝牙( Bluetooth® )只怕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.SceneKit;07.HealthKit;08.TouchID;09.Visual
    Effects;10.WebKit;11.UIAlertController;12.User
    Notification;13.Pedometer;14.AVKit;15.Histogram;16.Code
    Generator;17.New Fonts;18.Popover;19.朗境ion Fold Transition
  • iOS-9-Sampler –
    通超过实际例介绍了iOS 9 SDK中至关心重视要新特点的运用。
  • iOS 7分屏多义务 –
    iOS 9 分屏多职务:Slide Over & Split View快速入门(中文版)。
  • Search-APIs –
    iOS 9 学习系列:
    SearchAPIs。教程

Vicinity–
复制邻近的 iBeacons (通过分析兰德酷路泽SSI),并辅助在后台广播和检查和测试 BLE 设备。

EZAudio–
2个依照 Core 奥迪(Audi)o 的 iOS/OSX
音频可视化框架。用于实时,低顺延的点子处理和可视化作用的付出。

代码安全与密码@

  • ios-class-guard –
    三个用来混淆iOS的类名、方法名以及变量名的开源库–有人反映编写翻译出来的app运维不了。
  • 《Protecting iOS
    Applications》:文章系统地介绍了怎样爱护iOS程序的代码安全,幸免反汇编分析。
  • fishhook –
    fishhook是Facebook开源的贰个足以hook系统方法的工具。
  • GesturePassword –
    3个iOS手势密码效能完毕,surface/iPhone都能够用,没有使用图片,里面能够通过view自个儿添加。keychain做的数目持久化,利用苹果官方KeychainItemWrapper类。操作部分都在controller了。删除直接用一下clear。
  • JMPasswordView –
    不难实用的手势密码,效果可自行调节和控制。
  • 仿密码锁-九宫格 –
    仿密码锁-九宫格,首假诺运用UIButton 手势事件
    UIBezierPath画图,解锁战败弹出“密码错误”。
  • CoreLock –
    本框架是高仿支付宝,并集成了独具成效,并非多少个简约的解锁界面显得。个人创建用时1周多,创设解锁终结者框架。
  • LikeAlipayLockCodeView –
    高仿支付宝手势解锁(一流版)。
  • Smile-Lock.swfit –
    2个接近于iOS的解锁界面。
  • PCGestureUnlock –
    近日最周全最高仿支付宝的手势解锁,而且提供形式开始展览参数修改,能化解项目支付中保有手势解锁的开发。
  • ICPayPassWordDemo –
    CPayPassWord德姆o,3个模仿支付宝支付密码输入对话框小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验证框架:两行代码消除。
  • [SFHFKeychainUtils]
    (https://github.com/ldandersen/scifihifi-iphone)iOSiOS)中动用SFHFKeychainUtils保存用户密码,比如项目中需求保留用户密码,以完结自动登录的效果能够应用。
  • AESCipher-iOS –
    AESCipher-iOS:用 Objective-C 实现的 AES 加密。与
    AESCipher-Java
    一并运用能落成在iOS、Android、Java后台产生同样密文、正确解密成明文的目标。AES加密 –
    iOS与Java的七只完毕

BeaconEmitter–
把你的 Mac 变成一个 iBeacon。

novocaine–
应用于 OSX 和 iOS 的高质量音频框架。

测试及调试@

  • FBMemoryProfiler照片墙开源的一款用于分析iOS内部存款和储蓄器使用和检查和测试循环引用的工具库。
  • fastlane –
    一套iOS开发和相连集成的指令行工具fastlane,可以用来急忙搭建CI甚至电动提交的成本条件。那套工具中总结了上传ipa文件,自动截取多语言截屏,生成推送证书,管理产品注明等一种类实用工具。
    The easiest way to automate building and releasing your iOS and
    Android apps
    https://fastlane.tools
  • xctool –
    推优秀的自动化打包工具,它规范了出口的log日志,而且有个别错误消息也越来越鲜澳优些。
  • chisel
    Chisel扩大了部分列的lldb的指令来扶持iOS开发者调节和测试iOS应用程序。
  • PonyDebugger由
    Square 公司生产的一款能够的 iOS 应用网络调节和测试工具,
    用户可以实时看到应用程序的网络请求, 也足以对 iOS
    应用程序的为主数据栈进行远程调节和测试
  • pxctest
    Execute tests in parallel on multiple iOS Simulators 在四个 iOS
    模拟器上相互测试。
  • dSYMTools友盟
    dSYM analyze
  • HeapInspector –
    HeapInspector是二个用于检查和测试选拔中的内部存款和储蓄器泄漏的开源调节和测试工具。
  • Crashlytics –
    Crashlytics 崩溃报告 崩溃日志
    应用验证
  • UIViewController-Swizzled –
    把您进入的每三个controller的类名打出来,如若看有的特意复杂的档次的时候平昔运营demo就能够精晓执行次序了。
  • snoop-it –
    snoop-it比UIViewController-Swizzled好用,代码托管在google上。
  • Versions –
    版本相比小工具。
  • MobileWebPageTest –
    MobileWebPageTest是用来测试活动网页质量的软件,它能够对页面的加载和渲染进程进行截屏,帮忙开发者分析出页面质量瓶颈。
  • CocoaLumberjack –
    是1个极快、简单,但很强大的日志框架,能够自定义打字与印刷日志的水彩。 A
    fast & simple, yet powerful & flexible logging framework for Mac and
    iOS
  • KKLog –
    二个日记管理体系。
  • Buildasaur –
    自动测试框架 Buildasaur。
  • 使用Quick框架和Nimble来测试ViewControler –
    Quick是三个用来创设BDD测试的框架。同盟Nimbl,能够为您创制更切合预期指标的测试。
  • KIF –
    是三个开源的用户界面UI测试框架. 使用 KIF, 并利用 iOS中的辅助功用API,
    你将能够编写模拟用户输入,诸如点击,触摸和文书输入,自动化的UI测试.
  • Quick –
    用于Swift中的单元测试(也可用来Objective-C),与Xcode整合在一块儿。假使你是Objective-C的听众,作者建议用Specta代替这么些,可是对Swift使用者来说,Quick是最佳选用。
  • KSCrash –
    iOS Crash 捕获上报工具, 能够团结安插服务器,
    也能够与它推荐的服务器搭配使用

OWUProximityManager–
iBeacons + CoreBluetooth.

QHSpeechSynthesizerQueue–
2个AVSpeechSynthesizer(iOS文本发音) 的系列管理连串。

AppleWatch

  • Tesla汽车AppleWatch app
    demo演示 –
    通过AppleWatch控制HYUNDAI汽车,同时能够见见汽车的连带音信,比如剩余电量、可续行里程等,以及解锁/上锁车门、调节司机和游客的四区域空气调节节温度度、开启车辆大灯、定位小车等。源码推荐表明。
  • WatchKit-Apps –
    沃特chKit 开源小项目示范集锦。是不行多得地读书 沃特chKit的示例式教程(1.哪些创立一个总结的交互式计数器;2.什么样从手表上决定iOS
    app;3.怎么着在沃特chKit app和iOS
    app之间共享数据;4.怎么创建八个颇具分裂背景观的数字时钟;5.显示不一致的UI层;6.什么创立辅助滑出手势的应用程序。)。
  • 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的职位及相关参数。
  • KMCGeigerCounter –
    KMCGeigerCounter通过复杂和简单的视图演示了近似盖革计数器的帧速计算效能。掉帧平日是可知的,不过很难区分55fps和60fps之间的不等,而KMCGeigerCounter能够让您观测到掉落5帧的意况。
  • MSLeakHunter –
    自动检查和测试 UIViewController 和 UIView 对象的内部存款和储蓄器走漏。MLeaksFinder
    的施用参照
  • ipapy –
    iOS项目活动打包脚本,并且上传到fir.im,然后发送邮件给测试职员。
  • fbretaincycledetector –
    脸书出品,通过Runtime监测循环引用。
  • FBMemoryProfiler –
    Instagram出品,内部存款和储蓄器检查和测试库。FBMemoryProfiler
    基础教程。
  • FBAllocationTracker –
    推文(Tweet)出品,跟踪oc对象的分配情形。
  • JxbDebugTool
    一个iOS调试工具,监控全数HTTP请求,自动捕获Crash分析。
  • KSCrash –
    iOS Crash 捕获上报工具, 能够友善配置服务器,
    也足以与它推荐的服务器搭配使用

HUD

StreamingKit–
一个针对性 OSX 和 iOS 中奥迪oPlayer/AudioStreamer赶快的无缝扩充。

动态更新@

  • 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。

MBProgressHUD–
用于展现八个半晶莹剔透的
HUD。当职务在后台线程截止时能够在上边突显八个提示器和/恐怕标签。

sound-fader-ios–
三个 斯维夫特 写的AV奥迪(Audi)oPlayer的响动控制器 ★

AppleWatch@

  • Tesla汽车AppleWatch app
    demo演示 –
    通过Apple沃特ch控制Citroen小车,同时能够看到小车的连锁音讯,比如剩余电量、可续行里程等,以及解锁/上锁车门、调节司机和游客的四区域空气调节节温度度、开启车辆大灯、定位小车等。源码推荐表达。
  • WatchKit-Apps –
    沃特ch基特 开源小项目示范集锦。是博闻强识地球科学习 沃特chKit的示例式教程(1.怎么着创造一个粗略的交互式计数器;2.怎样从手表上主宰iOS
    app;3.哪些在沃特chKit app和iOS
    app之间共享数据;4.怎样成立二个独具区别背景观的数字时钟;5.显得差异的UI层;6.如何创造支持滑入手势的应用程序。)。
  • KYVoiceCurve –
    类似Apple 沃特ch中语音的鸣响曲线动画。
  • IGInterfaceDataTable –
    IGInterfaceDataTable是WKInterfaceTable对象的1个类型,能够让开发者更简短地配置多维数据。该类型利用类似UITableViewDataSource的数据源格局配置Apple
    沃特ch表格,而不是将数据结构扁平化成为数组。
  • watchOS-2-Sampler –
    基于 watchOS 2 多少新特性,写了对应的演示代码供大家学习、参考。
  • HMWatch –
    HMWatch是个有待健全的watchOS 2.0 HomeKit 应用示范。
  • CocoaMultipeer –
    CocoaMultipeer那些开源框架援助OS X,
    iOS和watchOS设备间的点对点通讯,化解watchOS和Mac之间通讯的方案依然很有用的。
  • HighstreetWatchApp –
    是电商平台Highstreet针对App
    沃特ch的一款使用,该demo中加载的是虚构数据。
  • NKWatchChart –
    NK沃特chChart是贰个依据PNChart专门为Apple 沃特ch 开发的图表库,最近支撑
    line, bar, pie, circle 和 radar 等 图表情势。
  • BeijingAirWatch –
    国人的开源项目代码 !沃特chOS 2.0 Complication of Real-time Air
    Quality for Major Chinese Cities
    苹果表面实时刷新北上海人民广播电视台沈蓉空气品质。

SVProgressHUD–
贰个为你的 iOS 应用制作的精简,轻量级的快慢提示 HUD。

动画

VPN完整项目@

  • Hydro.network –
    Hydro.network
    的费用旅程,
    gitcafe。
  • Potatso
    基于iOS 9 的 NetworkExtension 框架完毕 Shadowsocks
    代理,由国人开发,即便还有很多题材只是实在值得期待。

ProgressHUD–
ProgressHUD 是一个轻量易用的 HUD。

Pop– 贰个iOS 和 OS X 动画库,能够便宜地落到实处由物理意义的互相。

好的篇章@

  • 自定义转场动画 – 3
    种方法~ 关于自定义转场动画。
  • iOS进步成效的章程和工具 –
    iOS升高成效的艺术和工具。
  • 用 JSON 创设 API
    的正规指南 – 用
    JSON 营造 API 的正经指南。
  • iOS创造半晶莹剔透ViewController –
    iOS成立半晶莹剔透ViewController。
  • iOSBluetooth开发(四):贝布y蓝牙( Bluetooth® )蓝牙5.0库介绍 –
    iOS蓝牙( Bluetooth® )开发(一)Bluetooth有关基础知识,iOSBluetooth开发(二):iOS连接外设的代码完成,iOS蓝牙5.0开发(三):App作为外设被一而再的兑现。
  • 计算项目中图纸采用状态 –
    总计项目中图纸应用情状;工具:Unused:找出档次中未利用的图样,
    Unused
    的基础上改了弹指间的LSUnusedResources;工具:ImageOptim
    图片保真压缩。【iOS图片压缩工具】功能最高的是tiny-png:在线压缩,前500张免费。
  • iOS推送之远程推送
    、iOS推送之本地推送。
  • 动态安排方案 –
    iOS应用架构谈动态安插方案。
  • awesome-github –
    awesome-github:收集这些列表,只是为着更好地动用亲爱的GitHub。
  • ReactiveCocoa 4
    文档翻译目录 –
    ReactiveCocoa 4 文书档案翻译目录。
  • 各个Xcode开发者应该清楚的五个利用技术 –
    每一个Xcode开发者应该驾驭的多个应用技巧。
  • 腾讯力作!超实用的iOS
    9个人机界面指南 –
    腾讯力作!超实用的iOS 十二人机界面指南。
  • iOS开发-超链接富文本案 –
    iOS开发-超链接富文本。
  • UIView+RedPoint达成底部UITabBarItem和控件的右上角展现和隐藏红点/数字的须求 –
  • 使用GCD完结和打包分组并发互连网请求 –
    使用GCD达成和打包分组并发网络请求。
  • 微信语音连播的贯彻思路 –
    微信语音连播的达成思路。
  • UITableView
    手势延迟导致subview不能够实现一次绘制 –
    UITableView 手势延迟导致subview不可能完毕四遍绘制。

M13ProgressSuite–
3个饱含了过多 iOS 上用来呈现速度新闻工具的套装。

AnimationEngine–
能够在 iOS 上有利于地营造高级自定义动画。

Xcode插件@

  • xTextHandler
    Xcode源码编辑扩充工具(Xcode8版) Xcode Source 艾德itor Extension Tools
    (Xcode 8 Plugins)

  • 第二学习应用Xcode –
    学习使用Xcode创设优异的应用程序!在Xcode运转的时候,Xcode将会招来位于~/Library/Application
    Support/Developer/Shared/Xcode/Plug-ins文件夹中的后缀名为.xcplugin的bundle作为插件举行加载(运维当中的可执行文件)。

  • RPAXU
    每当 Xcode 升级之后,都会导致原本的 Xcode
    插件无法选拔,那是因为种种插件的 Info.plist 中著录了该插件包容的
    Xcode 版本的DVTPlugInCompatibilityUUID,而种种版本的 Xcode 的
    DVTPlugInCompatibilityUUID
    都以分歧的。如若想让本来的插件继续工作,大家就得将新版 Xcode 的
    DVTPlugInCompatibilityUUID 参与到每1个插件的 Info
    文件中,手动添加的话比较费时间还恐怕出错,所以小编写了3个脚本来做那件事。

  • Alcatraz
    -使用Alcatraz来管理Xcode插件

  • Polychromatic
    为差异的变量类型赋予差异的颜色

  • ClangFormat-Xcode
    clang-format 代码格式化

  • BBUncrustifyPlugin-Xcode
    代码格式化

  • HOStringSense-for-Xcode有图,点进入一看就清楚了,代码编辑器里的字符串编辑器,粘贴大段
    HTML 字符串之类的很便宜,自动转义。

  • ZLGotoSandboxPlugin –
    协助Xcode神速键了跳转当前利用沙盒了!飞速键是 Shift+Common+w。

  • cocoapods-xcode-plugin –
    该CocoaPods的插件扩展了二个CocoaPods菜单到Xcode的成品菜单。借使您不希罕命令行,那么你势必会喜欢这几个插件。

  • CarthageCarthage是二个新的第③方库管理工科具,它轻耦合,使用很灵活,不会修改项目文件,使用xcodebuild工具来编写翻译第一方库。跟cocoaPod有个别近乎。

  • KSImageNamed –
    自动完毕,特别是只要你正在写Objective-C,假设Xcode能自动实现文件名难道不会很伟大吗?比如图像文件的名目。

  • KFCocoaPodsPlugin
    Xcode插件 cocoapod, 方便编辑Podfile,显示构建日志

  • XCActionBar
    是1个用以 Xcoded 的通用生产工具。

  • XcodeBoost
    XcodeBoost 是一款能够让开发者易如反掌地反省和修改 Objective-C
    代码的插件。XcodeBoost
    能够自动实行局地累赘的操作,比如方法的概念与注明、添加基于命令行的代码处理(剪切/复制/粘贴/重复/删除行)、持续高亮等。

  • SCXcodeSwitchExpander在写switch时,自动补全全体选项
    (只帮衬NS_ENUM)

  • ColorSense-for-XcodeColorSense是一款Xcode颜色插件,可让UIColor和NSColor越发可视化。即便一度有许多工具允许你从取色板插入UIColor/NSColor恐怕从显示器上取色,但那一个工具并不会记得你此前你的常用选用。可是ColorSense能够消除那些题目,把插入符放在代码上即可展现实在颜色,并能够应用正规的Mac
    OS
    X颜色选拔器举办调整。其它,该插件还在编写制定菜单上添加了可插入颜色还是一时禁止使用颜色高亮的品种,这么些食谱种类没有默许的神速键,可是你能够经过系统的键盘设置偏好举行安装。

  • tween-o-matic
    编辑CAMediaTimingFunction动画曲线

  • [iOS-Universal-Framework]
    (https://github.com/kstenerud/iOS-Universal-Framework)
    iOS-Universal-Framework 是一个造福你将第叁方 SDK 编译成 Framework
    的开源工具。

  • iOS-Framework
    编译iOS的Framework的通用模板
    [Xcode-Plugin-Template
    ](https://github.com/kattrali/Xcode-Plugin-Template)
    插件开发
    XcodeEditor
    解析和操作Xcode工程文件

  • fui Fui
    能够用来寻觅 Xcode 项目中没用的 import 并予以删除

  • SCStringsUtility
    让你在3个痛快的界面编辑不一样的语言,不难地输入/输出NSLocalizedString数据。

  • Lin
    四个开源的Mac基础工具,能够让你在一个舒畅女士的界面编辑不一样的语言,不难地输入/输出NSLocalizedString数据。提供了二个特别不利的操作界面,并且为差别的语言提供了差异的区域。

  • Transformifier
    Transformifier是一款通用的交互式的3D转换调整工具,用于iOS开发。开发者能够经过它以可视化的点子转换各维度上的值,还能把利用CATransform3D输出的代码导入自身的app中。

  • UIEffectDesignerView
    iOS和OSX原生粒子系统效果图搭载QuartzCore

  • Xcode5 Plugins
    开发简介
    写个本人的Xcode4插件

  • Xcode 4
    插件制作入门 –
    Xcode 4
    插件制作入门:Xcode所使用的全数库都包涵在Xcode.app/Contents/的Frameworks,SharedFrameworks和OtherFrameworks多少个文本夹下。其中和Xcode关系最为直接以及最好重庆大学的是Frameworks中的IDEKit和IDEFoundation,以及SharedFrameworks中的DVTKit和DVTFoundation三个。

  • RTImageAssets –
    二个 Xcode 插件,用来生成 @3x 的图纸资源对应的 @2x 和 @1x
    版本。Asset Catalog
    Creator
    功效强大,能自动生成一体尺码:包含App Icons、Image Sets、Launch
    Screens Generator。

  • VVDocumenter-Xcode –
    一个Xcode插件,build后,随手打开七个您前面包车型客车种类,然后在随意三个主意方面连按三下”/”键盘,就ok了。

  • java2Objective-c –
    谷歌公司出得java转Obje-C转换工具,转换逻辑,不转换UI。

  • RegX –
    专治代码性心理障碍的 Xcode 插件,使用 斯维夫特 和 Objective-C
    编写。其用竖向对齐特定源代码的成分,使得代码更易读和易了解。说明
    ; 菜单:xcode——》Edit-》Regx 。

  • CodePilot
    Code Pilot是一款在品种中飞速方便地查找文件、方法和标记,Xcode
    5的壮大开源插件,开发者无需鼠标进行操作。

  • XVim
    协理绑定VIM快速键

  • CATweaker
    CATweaker – 一个用来成立美好的CAMedia提姆ingFunction 曲线的插件.
    XcodeWay – 便捷地导航到多个地点

  • FuzzyAutocomplete –
    Xcode的完结机关达成还不完善,此插件能交付你所期待或想要的提出,设置:xcode-》Editor-》FuzzyAutocomplete-》plugin
    settings。

  • GitDiff –
    Xcode的代码编辑器的一个玄妙的补强,加上了十足的可知音讯以询问上次git提交以来爆发了怎么变动,设置:xcode-》艾德it-》GitDiff。

  • XToDo –
    这么些插件不仅彰显TODO,FIXME,???,以及!!!注释,也在便利列表彰显他们。
    菜单:xcode-》view-》snippets; 调出列表显示: xcode-》view-》ToDo
    List : ctrl + T 。

  • Backlight –
    杰出显示当前正值编写制定的行。菜单:xcode-》view-》Backlight 。

  • Peckham –
    添加import语句相比麻烦,此插件
    按Command-Control-P,给出的选项列表中选择要的头文件。先要安装

  • Auto-Importer –
    Auto-Importer是3个机动导入类对应的头文件的Xcode插件。

  • KSHObjcUML
    -KSHObjcUML 是3个 Objective-C 类引用关系图的 Xcode 插件。

  • Dash-Plugin-for-Xcode。

  • ESJsonFormat-Xcode –
    将Json格式化输出为模型的品质。

  • SCXcodeMiniMap –
    Xcode迷你小地图-SCXcodeMiniMap。

  • xTransCodelation –
    XCODE中国和英国文翻译插件,提供API查询情势和网页形式,都是使用的百度翻译。此外集成了三个能够一键关闭其余具有APP的实用作用,方便开发者!近日只有30多颗星。

  • jazzy
    通过代码注释生成doc文书档案,帮忙ObjC/Swift,分析准确

  • CoPilot –
    通过此插件, Xcode 能够联手工编织程了(接纳 WebSocket
    通讯)。如此强大的“黑市劳工具”,不爱它能可以吗。

  • SuggestedColors –
    Xcode 插件SuggestedColors,用于 IB颜色设置 援救插件,十分好用。

  • Crayons –
    Xcode调色板增强插件。

  • injectionforxcode –
    Injection for
    Xcode:成吨的进步支付功效,利用说明。

  • IconMaker –
    只需求一步,自动生成分裂尺寸的App icon。拔尖福利。

  • BuildTimeAnalyzer-for-Xcode –
    实用的编写翻译时间分析 Xcode 插件。

  • FastStub-Xcode –
    2只快捷转移代码的Xcode插件,说明。

  • ESTranslate-Xcode –
    三个飞快翻译Xcode代码里面单词(小编第叁用来翻译句子~)的插件,快捷键:Ctrl+Shift+T。

JHProgressHUD–
二个简单易行轻量的 斯威夫特 框架,用于在 iOS 应用中体现★

Awesome-iOS-Animation–
一个卡通项目标聚合。

付出调节和测试工具@

  • gitbook
    GitBook 是3个基于Node.js 的命令行工具,可选用Github/Git 和马克down
    来制作能够的电子书。
    GitBook必要选择markdown格式编写,借使你不打听能够看看这里。
  • crashlytics
    Twitter出的3个倾家荡产分析软件
  • Knuff调节iOS
    App远程推送(APNs)的工具

PKHUD– 用
Swift 重新达成了 Apple 的原生 HUD,协理 iOS 8 以上★

RZTransitions–
iOS View Controller 过场动画库。

接口调节和测试工具@

  • PostMan
    google�出品的接口调节和测试工具

CozyLoadingActivity–
轻量的载入动作提醒 HUD ★

DCAnimationKit–
iOS 动画集合。很简短,只需求加上流水动画。

Cagegory@

  • JKCategories
    十分棒的归类
  • NullSafe
    NullSafe is a simple category on NSNull that returns nil for any
    unrecognised messages instead of throwing an exception pod
    ‘NullSafe’, ‘~> 1.2.2’ 用于幸免项目中数组为空时越界访问崩溃。
  • iOS-Categories –
    收集了好多促进开发的iOS增添,各类category分类。
  • cocoacats –
    【分类集中】里面收集了 iOS 中常用的归类文件,从来在更新。
  • [libextobjc](https://github.com/jspahrsummers/libextobjc
    Libextobjc是贰个格外强大的Objective-C库的扩展,为Objective-C提供诸如Safe
    categories、Concrete protocols、不难和平安的key
    paths以及不难利用block中的弱变量等功能。libextobjc卓殊模块化,只须求3个或许三个依靠就能采用超越伍分叁类和模块。
  • SFJumpToLine
    Xcode plugin that moves the instruction pointer to the selected line
  • DTFoundation
    标准工具类和归类 – Standard toolset classes and categories

事件总线

Spring–
1个差不多的 Swift iOS 动画库。

美术工作能源@

  • TWG_Retina_Icons –
    一套帮助 Retina 高清屏的 Nokia 免费图标集。
  • ASCIImage –
    使用 NSString 创建
    image,说明。
  • my-sketch-colors –
    配色。
  • Font
    Awesome –
    Font
    Awesome:一套绝佳的图标字体库和CSS框架,详细的安装情势请参见官方网站中文网站,GitHub地址
  • DynamicColor –
    强大的水彩操作增添类。通过此类,你能够因而扩展方法基于有些颜色获得不一样深浅、饱和度、灰度、色相,以及反转后的新颜色。是不足多得的好类库。
  • Chameleon –
    Chameleon是三个iOS的色彩框架。它选择现代化flat
    color将UIColor扩大地相当美貌。我们还是可以透过它利用自定义颜色创制调色板。它还有许多效果,请浏览readme。
  • FontBlaster –
    载入定制字体时更简约。

Caravel–
用于 UIWebView 和 JS 的 Swift 事件总线。★

Canvas–
无需代码就足以在 Xcode
中显示动画http://canvaspod.io。

其余财富@

  • githuber –
    最好用的GitHub人才搜索工具。
  • codatlas –
    源代码搜索利器。
  • searchcode –
    源代码搜索利器:来自马德里的代码搜索引擎汇集了 Github, Bitbucket,
    Sourceforge…等多家开源站点超20万个档次、180亿行源代码,能以特殊字符、语言、仓库和源格局从90八种语言找到函数、API的忠实代码。
  • kitematic –
    Mac 上利用 Docker 最简便的方案。

SwiftEventBus–
三个真对 iOS 8 优化的发表/订阅事件总线。★

Fluent–
便捷的 斯威夫特 动画框架。 ★

二维码@

  • ZXingObjC
    赞 An Objective-C Port of ZXing
  • LBXScan
    赞 A barcode and qr code scanner
    (二维码、扫码、扫一扫、ZXing和ios系统自带扫码封装,扫码界面效果封装)(Objective-C和Swift均支持).
  • 原生达成扫描二维码条码 –
    iOS原生完成扫描二维码条码.
  • ZFScan –
    仿微信 二维码/条形码 扫描。
  • QRCatcher –
    一个简练雅观的二维码扫描应用, [iOS学习:AVFoundation
    摄像流处理–二维码
  • BarcodeScanner](https://link.jianshu.com?t=https://github.com/hyperoslo/BarcodeScanner)
    带状态控制的条形码扫描库,帮助处理相机权限、自定义颜色和提醒消息,不依靠其余第2方库。
    扫描\)。
  • MQRCodeReaderViewController –
    二维码扫描控件, UI 做了优化, 仿造微信, 直接拖进项目就可利用。
  • MQRCodeReaderViewController
    iOS 二维码扫描控件, UI 做了优化, 仿造微信, 直接拖进项目就可应用,
    扶助 CocoaPods 安装. WeChat-like Q卡宴Code reader, drop-in version,
    support for CocoaPods

PromiseKit–
iOS 和 OS X 上的 Promises 实现。

Cheetah–
便捷的 iOS 动画库,由 Swift2 编写。 ★

学习资料@

Bolts–
Bolts
是2个试图使塑造移动采取更简便易行的二个底层库集合。包含了职分(promises)和行使关联(deep
links)。

RadialLayer–
针对可点击成分的动画片(类似于 Youtube Music)★

播客@

  • The Ray Wenderlich
    Podcast
  • Debug
  • iDeveloper
  • App
    Story
  • Mobile Couch
  • iOS
    Bytes
  • iPhreaks
  • Under the
    Radar

SwiftTask–
Swift 实现的 Promise + progress + pause + cancel + retry。 ★

Apple TV

上学资料@

  • articles
    Articles for objccn.io. objc.io的一体化、准确、优雅的粤语翻译版本
  • iOSInterviewQuestions
    iOS面试题集锦(附答案)
  • growth-ebook
    Growth Engineering: The Definitive Guide。全栈增加工程师指南
  • ideabook二个全栈增进工程师的练手项目集.
    A Growth Engineering Idea in Action.
  • objc-zen-book-cn
    禅与 Objective-C 编制程序艺术 (Zen and the Art of the Objective-C
    Craftsmanship 汉译)
  • dev-blog
    翻译、开发心得或学习笔记
  • Show
    塔尔萨地区1个商户开源项目目录
  • A-awesome-awesomeness
    GitHub上全部Awesome Awesomeness 种类集合.
    这些体系集合收集上GitHub上美好的开源项目、框架、书籍、网站、类库等实用财富的成团。
  • 豆瓣iOS开源库列表 –
    豆瓣iOS开源库列表,很多开源项目。
  • iOS-Core-Animation-Advanced-Techniques –
    中文版iOS 高级动画技术。
  • iOS9AdaptationTips
    iOS9适配种类教程
  • iOS开发的局部奇巧淫技1 –
    TableView不显示没内容的Cell怎么做;
    键盘事件:IQKeyboardManager;
    app不流畅:KMCGeigerCounter;
  • CSStickyHeaderFlowLayout
    CollectionView达成悬停的header
  • iOS开发的有个别奇巧淫技2 –
    用叁个pan手势来顶替UISwipegesture的一一方向、拉伸图片、播放GIF、上拉刷新、把tableview里cell的小对勾的颜料改变、navigationbar弄成透亮的而不是带模糊的功用、改变uitext田野同志placeholder的颜色和地点。
  • cocoapods安装指南 –
    cocoapods安装指南。
  • RemoteControl –
    Control your iPhone from inside Xcode for end-to-end testing 。
  • MVVM
    介绍 –
    替换MVC的开销格局。
  • 其三方接口 –
    基本享有第3方接口都在那,再也不用那么劳碌去找了。
  • 拉长iOS开发功能的办法和工具 –
    升高iOS开发功用的措施和工具。
  • 禅与 Objective-C
    编制程序艺术 –
    禅与 Objective-C 编程艺术 (Zen and the Art of the Objective-C
    Craftsmanship 普通话翻译)。
  • Objective-C编码规范:2多少个地点缓解iOS开发难点 –
    【Objective-C编码规范:2几个地点消除iOS开发难题:“大家制定Objective-C编码规范的原因是我们能够在我们的书,教程和初学者工具包的代码保持优雅和同等。”今日享受的标准来自raywenderlich.com团队成员共同完结的,希望对读书OC的情侣们全体辅导和支持。
  • demo
    刘彦玮的技巧博客普通话章对应的demo
  • awesome-growth
    IT技能图谱

文件

Voucher–
方便 tvOS App 通过 iOS 设备上相应的主次来表明的库。

客人开源计算@

  • awesome-ios –
    叁个鬼子整理的,中文版。
  • awesome-osx –
    Awesome OS X。
  • code4app –
    最多国人用的代码库。
  • cocoachina –
    国内最热点的iOS社区的代码库。
  • awesome-ios-ui –
    收集了广大 iOS UI/UX 库, 包罗了无数酷炫的动画片效果。
  • ios-cosmos –
    The iOS 科兹莫s:收音和录音了iOS绝超越5/10的开源框架和工具。
  • Awesome
    Haskell资料齐全 –
    Awesome Haskell 资料齐全:框架,库和软件。
  • Cosmos – The iOS
    Cosmos:收录了IOS绝超越八分之四的开源框架和工具。
  • cocoacontrols –
    收集了许多UI控件效果代码,缺点是亟需翻墙,而且代码分类不够好。
  • lexrus –
    lexrus国内走红的iOS开源coder,分外酷的label动画、text田野动画。
  • 符合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财富大全中文版。
  • LearningIOS
    Learning materials of iOS
  • AR-Source
    A牧马人 开发资料汇聚

FileKit–
斯威夫特 实现的简便高效的公文物管理理工科具。★

桥接

支付博客列表@

  • 唐巧整理 –
    猿题库唐巧整理。
  • 十一个超棒的iOS开发学习国外网站 –
    12个超棒的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
NSHipster http://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
Nonomori http://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/
vclwei http://www.vclwei.com/posts.rss
Cocoabit http://blog.cocoabit.com/atom.xml
nixzhu on scriptogr.am http://nixzhu.me/feed
不会开机的男孩 http://studentdeng.github.io/atom.xml
Nico http://www.taofengping.com/rss.xml
阿峰的技术窝窝 http://hufeng825.github.io/atom.xml
answer_huang http://answerhuang.duapp.com/index.php/feed/
webfrogs http://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
玉令天下的Blog http://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/

JSON

JSPatch–
JS帕特ch 利用 Objective-C 运营时桥接了 Objective-C 和
Javascript。你仅需引入二个小的斯特林发动机,就能够选择 JS 调用任何 Objective-C
的类。JSPatch 日常用来对 iOS App 做热修复(hotfix)。

CodeLiararyWebSite@

  • pttrns iOS种种源码

JSONKit–
Objective-C JSON 工具。

缓存

学学笔记@

  • iOS-NoteA@
    格外好的就学笔记,首要目录1.Core Data
    笔记2.Photos
    笔记3.转场动画详解4.自定义容器控制器转场5.交互式动画

TouchJSON–
一个 Objective-C 的 JSON 框架。

SDURLCache–
U宝马7系LCache 的子类,能够为 OPPO/苹果平板 应用提供的当地球磁性盘缓存。

设计@

  • design-resource
    设计师财富列表
  • Reveal:分析iOS
    UI的利器
  • Reveal-Plugin-for-XCode –
    二个Reveal插件,能够使工程不作任何改动的情状下行使Reveal,该插件已在Alcatraz上架。

JSON-Framework–
那一个框架用 Objective-C 完结了叁个严格的 JSON 解释器和生成器。

Awesome
Cache–
令人怜爱的当地缓存 ★

物联网@

  • awesome-iot –
    那份物联网学习参考大全太给力。从物联网球协会议、嵌入式系统、相关开源库、相关书籍、博客、学习笔记、标准周全。

Mantle–
面向 Cocoa 和 Cocoa Touch 的模型框架 Model 。

mattress–
iOS Web 内容的离线缓存 ★

未分类@

  • appirater唤醒用户打分
    A utility that reminds your 红米 app’s users to review the app.
  • Form
    Form 是多少个方便人民群众开发者创制表单填写工作的 UI 库。
  • Solve-App-Store-Review-Problemm
    (ipv6,ipv6被驳回,后台定位等查处难题的极端化解方案汇总)。

Groot–
完毕呃 JSON 字典也许数组和 Core Data Mangement 对象之间的转移。

Carlos–
简单但却灵活的缓存 ★

KZPropertyMapper–
以最少的代码实现数量映射和表明。

图表

JSONModel–
神奇的基于 JSON
的数码模型化框架。创造了一多级敏捷便利,自动并且智能的模型类。

ios-charts–
多个强劲的图形框架,MPAndroidChart在
iOS 上的移植。★

SwiftyJSON–
使用 斯威夫特 处理 JSON 数据的好点子。★

JTChartView–
JTChartView 是1个完全可定制的轻量级图表消除方案。

FastEasyMapping–
火速地类别化和反连串化 JSON 数据。

PNChart–
2个总结美貌的图表库,Pinner 和 CoinsMan 的iOS客户端中利用了这么些框架。

OCMapper–
Objective-C & Swift 通用的长足 JSON 模型转化框架。 ★

BEMSimpleLineGraph–
优雅的折线图框架。

ObjectMapper–
在模型对象(包括 class 和 struct)和 JSON 之间变换的 Swift 框架。★

JBChartView–
基于 iOS 的图表库,包涵折线图和直方图。

JASON–
品质卓越操作便利的 JSON 解析。★

iOSPlot–
iOS 图表库。

Gloss–
一个 Swift 写的 JSON 解析库。★

XYPieChart–
八个有动画的饼图框架。

Cereal–
Swift 对象种类化 ★

TEAChart–
不难易用的 iOS 图表库。蕴涵了贡献图、时钟图、直方图。

SwiftyJSONAccelerator–
使用 SwiftyJSON 恐怕 ObjectMapper 依照 JSON 生成 斯维夫特 模型。援助NSCoding 并且提供了应用 JSON 来代表模型的方法。★

EChart–
iOS/诺基亚/GALAXY Tab 图表。提供了事件处理和动画片援助。

布局

FSLineChart–
1个 iOS 折线图库。

ios-flexboxkit–
三个卷入了 Flexbox 布局的简练 UIKit 扩张。

chartee–
3个为运动平台设计的图表库。

Masonry–
利用简易的,链式的语法发挥出机关布局 NSLayoutConstraints 的雄强功能。

ANDLineChartView–
使用 ANDLineChartView 能够省事的在视图类中展示有动画效果的折线图。

FLKAutoLayout–
让动用代码做约束越来越方便的 UIView 体系。

TWRCharts–
一个 ChartJS 的 iOS 封装。结合 Obj-C 原生代码便捷地营造有动画的图样。

Façade–
可编程的视图布局,多个 autolayout 的替代品。

Core Data

PureLayout–
终极的 iOS 和 OS X 上的 Autolayout API,极其简约又非凡强硬。同时适用于
Objective-C 和 斯威夫特。

CWCoreData–
方便并发环境下 CoreData 框架开发的扩充与实用工具。

SnapKit–
多少个 iOS 和 OS X 的 Swift Autolayout 领域专用语言(DSL)。★

ObjectiveRecord–
ActiveRecord 的 Objective-C 版本。

Cartography–
二个 斯维夫特 编写的证明式 Auto Layout 领域专用语言(DSL)。★

SSDataKit–
消除使用 CoreData 发生的旗帜代码。

AutoLayoutPlus–
给 Auto Layout 加的一点料,由 斯维夫特 驱动。 ★

ios-queryable–
ios-queryable 是三个依照 CoreData 的 IQueryable/IEnumerable 实现。

日志

ReactiveCoreData–
ReactiveCoreData (KoleosCD) 是1个将 CoreData 带入 ReactiveCocoa 世界的尝尝。

CleanroomLogger–
三个根据 斯维夫特 可配备可扩张的日志 API,简洁、轻量并且很快。★

Ensembles–
三个 CoreData 同步框架。

CocoaLumberjack–
四个火速有力灵活的日志框架,可用以 iOS & Mac。

SLRESTfulCoreData–
遵照 Objc 命名习惯,在运作时自动生成访问器,U奥迪Q7L替换和智能天性映射。

NSLogger–
多个高品质的日记工具,它能够突显运维在 OS X、iOS 和 Android
上客户端应用的踪影。

Mogenerator–
自动生成 CoreData 代码。

Aardvark–
二个高品质日志框架,它使得创设可操作的 bug 报告变得非凡简单。

HardCoreData–
不会堵塞 UI 线程的 CoreData 栈和控制器。

BlockTypeDescription–
在日记记录 block 的时候显得档次签名。

encrypted-core-data–
使用 SQLClipher 对 CoreData 的 SQLite 存款和储蓄举办加密。

QorumLogs—
为 Xcode 和 谷歌 Docs 设计的 斯威夫特 日志工具。★

MagicalRecord–
拾贰分曼妙的 CoreData 便捷存取框架。

地图

QueryKit–
二个精简的体系安全的 CoreData 查询语言 ★

Route-me–
iOS 开源地图框架

CoreStore–
强大的 CoreData 框架,化解了增量迁移、获取、观看等题材。★

NAMapKit–
允许你在 酷派 应用使用自定义地图,并尝试模仿 Mapkit 框架的有个别行事。

数据库

Mapbox
GL–
三个 iOS 上采纳 OpenGL 渲染 Mapbox 矢量地图块的框架。

Realm–
CoreData 和 SQLite 的替代品。简洁、现代、快速。

CMMapLauncher–
用于 iOS 中在种种地图应用中显示方向的简便框架。

YapDatabase–
YapDatabase 是3个 iOS 和 Mac 上可增添的数据库。

媒体

Couchbase
Mobile–
Couchbase,有云同步协理的移动平台上的文书档案存款和储蓄。

图片

FMDB– SQLite
的 Cocoa/Objective-C 封装。

GPU
Image–
1个依照 GPU 的 iOS 开源的图像和录像拍卖框架。

Akaibu-NSUserDefaults–
Swift 键/值存款和储蓄,只须求一行代码就能够对 NSObject
对象开始展览归档。类的性质会自行映射和归档。

UIImage
DSP–
iOS UIImage 处理功用,它应用 vDSP/Accelerate 框架来升高速度。

FCModel–
为那二个喜欢一向采取 SQL 进行数据库操作的人提供的 CoreData 的替代品。

QR Code
Scanner–
二维码扫描器。

Zephyr–
轻松地由此 iCloud 同步 NSUserDefaults ★

AsyncImageView–
UIImageView 的异步图像加载和展现扩充,不会堵塞 UI 线程。

Prephirences–
Prephirences
是叁个提供了实用的商议和方便的法子来治本应用的偏好设置,配置和选取状态的
斯维夫特 库。★

SDWebImage–
异步的图像下载器,提供了缓存支持。以 UIImageView 类别的艺术提供。

加密

DFImageManager–
从各样数据源获取图像的现代框架。无需配置,并保有莫斯中国科学技术大学学的可定制性和扩张性。使用了
NSURubiconLSession。

AESCrypt-ObjC–
二个大约固执的 AES 加密/解密类,然而它正是能够很好的办事。

MapleBacon–
二个 Swift iOS 图像下载和缓存库 ★

硬件

NYTPhotoViewer–
抽屉菜单和相片查看器。

动作

IDMPhotoBrowser–
图片浏览器/查看器。

MotionKit–
只供给两行大概很少的几行代码就能够从加快度传感器、陀螺仪和地力传感器获取数据。将来CoreMotion 让那几个变得前所未有的不难。

JTSImageViewController–
iOS 交互式图片浏览器。

蓝牙

Concorde–
下载和平化解码三番五次的 JPEG 图像。

Discovery–
那是个很简短的库,用来从附近的装备上发现和获取数据(就算 peer app
在后台工作)。

SCRecorder–
类似 Vine 的点击拍录,动画过滤器,慢镜头,片段编辑相机引擎。

LGBluetooth–
基于 Core蓝牙( Bluetooth® ) 的叁个轻量级库,基于 block 制作。它亦可让您程序中的
Core蓝牙( Bluetooth® ) 相关的代码特别从简。

HanekeSwift–
贰个 斯维夫特 编写的 iOS 平台的轻量级通用缓存框架,还有对图像的愈多扶助。★

PeerKit二个用以事件驱动,零配置的
Multipeer 连接应用程序的开源 斯维夫特 框架。★

TOCropViewController–
2个方可允许用户修改 UIImage 对象的视图控制器。

simple-share–
2个依据Bluetooth LE 共享的框架,易于落到实处附近设备的一而再。

YXTMotionView–
壹个自定义的图片视图,它落成了注重设备运动来滚动图片。

BluetoothKit–
使用 BLE 在 iOS/OSX 设备之间通信的框架★

PINRemoteImage–
贰个线程安全、高品质、天性充裕的图像获取器。

位置

SABlurImageView–
能够轻松地为图片添加模糊动画效果。★

IngeoSDK–
总是处于打开状态的 iOS 地方展现框架。

FastImageCache–
在滚动时连忙展现图片的 iOS 框架。

Proxitee–
允许开发者利用 iBeacons 和地理围栏创制近场感知的施用。

BKAsciiImage–
将图片渲染为 ASCII art 的库。

LocationManager–
落成了1回性恐怕持续请求当前地方的效用,提供了依据 block 的异步 API。

YLGIFImage–
异步的 GIF 图像解码和图纸浏览器。帮助 GIF 图动画,但只消耗少量的内部存款和储蓄器。

LocationKit–
高职 SDK -
只行使很少的电量和上下文相关的职责音信就足以提供高精确度的职务数据。

AlamofireImage–
七个为 Alamofire 制作的图像组件库。★

iBeacon

Nuke–
高级的图形管理框架。★

Proxitee–
允许开发者利用 iBeacons 和地理围栏创造近场感知的接纳。

FlagKit–
供 app 和 web 页面上应用的精美旗标。★

OWUProximityManager–
一个利于的 iBeacon + Core蓝牙5.0 管理器。

YYWebImage–
异步图像加载框架(扶助 WebP,APNG,GIF 格式)。

Vicinity–
复制邻近的 iBeacons (通过分析CRUISERSSI),并辅助在后台广播和检查和测试 BLE 设备。

视频

BeaconEmitter–
把你的 Mac 变成2个 iBeacon。

VIMVideoPlayer–
一个对 AVPlayer 和 AVPlayerLayer 类的归纳封装。

OWUProximityManager–
iBeacons + CoreBluetooth.

MobilePlayer–
一个强劲完善且完全可定制的 iOS 媒体播放器。

HUD

PDF

MBProgressHUD–
用于展示三个半晶莹剔透的
HUD。当职分在后台线程截止时得以在上头展现2个指示器和/可能标签。

Reader– 1个iOS PDF 阅读器的骨干。

SVProgressHUD–
三个为你的 iOS 应用制作的简要,轻量级的进程提醒 HUD。

UIView 2
PDF–
使用 UIViews (或合作着 XIB)的 PDF 生成器。

ProgressHUD–
ProgressHUD 是贰个轻量易用的 HUD。

消息

M13ProgressSuite–
2个分包了很多 iOS 上用于体现速度消息工具的套装。

LayerKit–
三个对于 Layer 的 iOS
开发组件,。是将音信(文字,照片,摄像,数据)添加到活动或 Web
应用中最不难易行的消除方案。

JHProgressHUD–
2个简短轻量的 Swift 框架,用于在 iOS 应用中显得★

Twilio–
驱动着现代的交换形式,构建下一代音频与 SMS 应用。

PKHUD– 用
Swift 重新达成了 Apple 的原生 HUD,协理 iOS 8 以上★

Plivo– SMS
API、音频 API 和 全球运维商。

CozyLoadingActivity–
轻量的载入动作提醒 HUD ★

XMPPFramework–
二个 iOS 和 Mac 上的 XMPP 协议通讯框架。

事件总线

网络

Caravel–
用于 UIWebView 和 JS 的 斯维夫特 事件总线。★

AFNetworking–
贰个一箭穿心的 iOS 和 OSX 上的互连网请求框架。

SwiftEventBus–
二个真对 iOS 8 优化的公布/订阅事件总线。★

RestKit–
RestKit 是八个 iOS Objective-C 框架,是为着让和 RESTful web
服务交互变的简易、快捷、有趣。

PromiseKit–
iOS 和 OS X 上的 Promises 实现。

FSNetworking–
稳固的 iOS 网络库。

Bolts–
Bolts
是一个试图使创设移动应用更简约的一个底层库集合。包含了任务(promises)和应用关联(deep
links)。

ASIHTTPRequest–
Objective-C 编写的 HTTP 网络请求库。它是对 CFNetwork 易用的包装。帮衬Mac OS X 和 One plus。

SwiftTask–
Swift 实现的 Promise + progress + pause + cancel + retry。 ★

Overcoat–
小巧不过很强劲的库,让创设一个 REST 客户端简便和风趣。

文件

ROADFramework–
面向属性的 web 服务交互格局。框架有内建的 json 和 xml
请求响应系列化方法,10分方便人民群众扩大。

FileKit–
Swift 落成的简便飞快的文件管理工科具。★

MBNetworkMonitor–
苹果Reachability类的现代化替代品,使用了CoreTelephony来传达越来越多至于用户互联网连接意况的音信。

JSON

MBNetworkIndicator–
提供了简约的点子在多个请求之间和谐装备互联网提醒器。

JSONKit–
Objective-C JSON 工具。

Alamofire–
Alamofire 是贰个 斯威夫特 写的 HTTP 互联网库,由 AFNetworking 的笔者编写。★

TouchJSON–
一个 Objective-C 的 JSON 框架。

Transporter–
让上传下载更便利的小代码库。★

JSON-Framework–
这么些框架用 Objective-C 达成了三个狂暴的 JSON 解释器和生成器。

CDZPinger–
使用方便的 ICMP Ping 框架。

Mantle–
面向 Cocoa 和 Cocoa Touch 的模型框架 Model 。

NSRails–
将客户端的目的/类映射到长途 REST API 的目的/O福特ExplorerM。

Groot–
完毕呃 JSON 字典只怕数组和 Core Data Mangement 对象时期的变换。

NKMultipeer–
四个建立在多重链接上的可测试的虚幻。★

KZPropertyMapper–
以最少的代码完成多少映射和认证。

CocoaAsyncSocket–
用于 Mac 和 iOS 的异步 socket 网络库。

JSONModel–
神奇的依据 JSON
的数码模型化框架。创制了一名目繁多敏捷便利,自动并且智能的模型类。

Siesta–
优雅的 RESTful
财富抽象,将情形解藕。是依据回调大概代理的互连网库的替代品。★

SwiftyJSON–
使用 Swift 处理 JSON 数据的好措施。★

Reachability.swift–
用 斯维夫特 和闭包重新完结了苹果的 Reachablility 框架。★

FastEasyMapping–
迅速地连串化和反系列化 JSON 数据。

NetworkEye–
二个 iOS 互联网调节和测试库,能够来得 App 中的 HTTP 请求和伸手的相干消息。

OCMapper–
Objective-C & Swift 通用的全速 JSON 模型转化框架。 ★

推送文告

ObjectMapper–
在模型对象(包罗 class 和 struct)和 JSON 之间变换的 Swift 框架。★

Orbiter–
在 iOS 中登记推送通告。

JASON–
质量卓越操作简便的 JSON 解析。★

PEM–
为推送服务器自动生成 profile。

Gloss–
一个 Swift 写的 JSON 解析库。★

Parse
Push–
完全免费的后台推送布告,提供了创设分段,调度甚至 A/B 测试的力量。

Cereal–
斯维夫特 对象连串化 ★

Urban
Airship–
付费的推送布告后台。

SwiftyJSONAccelerator–
使用 SwiftyJSON 只怕 ObjectMapper 依据 JSON 生成 Swift 模型。帮助NSCoding 并且提供了运用 JSON 来代表模型的不二法门。★

Growth Push–
付费的推送公告。 它是在东瀛最受开发者喜爱的工具之一。

布局

APNS-Pusher–
苹果推送文告服务的调节和测试器。

ios-flexboxkit–
三个包装了 Flexbox 布局的粗略 UIKit 扩大。

Passbook

Masonry–
利用简易的,链式的语法发挥出活动布局 NSLayoutConstraints 的有力成效。

passbook–
为 Passbook 创建 pkpass 文件。

FLKAutoLayout–
让使用代码做约束越来越便捷的 UIView 系列。

Dubai–
生成和预览 Passbook 的 Pass。

Façade–
可编程的视图布局,四个 autolayout 的替代品。

Passkit–
设计、创制并证实 Passbook 的 Pass。

PureLayout–
终极的 iOS 和 OS X 上的 Autolayout API,极其不难又不行强硬。同时适用于
Objective-C 和 斯维夫特。

权限

SnapKit–
1个 iOS 和 OS X 的 Swift Autolayout 领域专用语言(DSL)。★

PermissionScope–
智能的 iOS 授权 UI 和 统一的
API(补助地点、文告、照片、联系人、日历、照片、迈克风、BT、进度提醒、HealthKit和 CloudKit)。★

Cartography–
叁个 Swift 编写的注明式 Auto Layout 领域专用语言(DSL)。★

Proposer–
便捷地呼吁用户权限(协助相机、照片、Mike风、联系人、地方)。★

AutoLayoutPlus–
给 Auto Layout 加的一点料,由 Swift 驱动。 ★

ICanHas–
简化 iOS 用户权限请求(帮助地方、推送布告、相机、联系人、日历、照片)。★

日志

VWWPermissionKit–
可视化的 iOS 授权管理器。

CleanroomLogger–
1个基于 斯维夫特 可布置可扩充的日志 API,简洁、轻量并且飞快。★

ISHPermissionKit–
为 iOS 提供请求用户权限的统一方法。

CocoaLumberjack–
一个急忙有力灵活的日志框架,可用来 iOS & Mac。

JLPermissions–
iOS
预授权工具,开发者用它来塑造询问用户是还是不是授权的对话框,协理日历、联系人、地点、照片、备忘录、twitter、推送文告和其余急需授权的操作。

NSLogger–
三个高质量的日志工具,它能够显得运维在 OS X、iOS 和 Android
上客户端应用的踪迹。

文本

Aardvark–
一个高性能日志框架,它使得创造可操作的 bug 报告变得卓殊简单。

Twitter Text
Obj–
Twitter 的文件处理库的 Objective-C 实现。

BlockTypeDescription–
在日记记录 block 的时候显得档次签名。

Nimbus– Nimbus
是一个为高级 iOS 软件设计师构建工具包。

QorumLogs—
为 Xcode 和 谷歌(Google) Docs 设计的 Swift 日志工具。★

NSStringEmojize–
一个将 Emoji 表情符号转换为等价的 Unicode 字串的 NSString 连串。

地图

MMMarkdown–
用于将 Markdown 转换为 HTML 的 Objective-C 静态库。

Route-me–
iOS 开源地图框架

DTCoreText–
利用 CoreText 使用 HTML 代码的方法。

NAMapKit–
允许你在 摩托罗拉 应用使用自定义地图,并尝试模仿 Mapkit 框架的一些表现。

DTRichTextEditor–
1个 iOS 的富文本编辑器。

Mapbox
GL–
叁个 iOS 上选择 OpenGL 渲染 Mapbox 矢量地图块的框架。

NBEmojiSearchView–
一个协理搜索并且能够合二为一到文本控件中的 emoji 下拉列表视图。

CMMapLauncher–
用于 iOS 中在各个地图应用中显示方向的简便框架。

ios-fontawesome–
NSString + FontAwesome。

媒体

Pluralize.swift–
强大的 Swift String 单数转换复数扩张。★

图片

RichEditorView–
Rich艾德itorView 是一个简短、模块化的富文本编辑器视图。★

GPU
Image–
一个依据 GPU 的 iOS 开源的图像和摄像拍卖框架。

Money–
为与钱和现金相关工作的的 Swift 值类型。★

UIImage
DSP–
iOS UIImage 处理效果,它采纳 vDSP/Accelerate 框架来增速。

PhoneNumberKit–
用于解析,格式化和表明国际电话号码的 斯维夫特 框架,由谷歌(谷歌)的 libphonenumber
库支持。★

QR Code
Scanner–
二维码扫描器。

YYText–
iOS 上用来呈现和编排富文本的强劲文本框架。

AsyncImageView–
UIImageView 的异步图像加载和展现扩充,不会卡住 UI 线程。

职能漫游 / 介绍 / 教程

SDWebImage–
异步的图像下载器,提供了缓存扶助。以 UIImageView 类别的方式提供。

Onboard–
用一小点代码就能够创设三个美貌的吸附效果的实施。

DFImageManager–
从各个数据源获取图像的现世框架。无需配置,并具有莫斯中国科学技术大学学的可定制性和扩展性。使用了
NSURubiconLSession。

EAIntroView–
中度可定制非侵入式的迎接页面解决方案。

MapleBacon–
1个 斯威夫特 iOS 图像下载和缓存库 ★

MYBlurIntroductionView–
在 MYIntroductionView 上无微不至的,用于营造可定制的 app
介绍也许教程页面包车型大巴框架。

NYTPhotoViewer–
抽屉菜单和照片查看器。

BWWalkthrough–
二个自定义 iOS App 的成效漫游页面包车型客车框架。★

IDMPhotoBrowser–
图片浏览器/查看器。

GHWalkThrough–
贰个根据 UICollectionView 的非侵入式介绍页面组件。

JTSImageViewController–
iOS 交互式图片浏览器。

ICETutorial–
二个很好的学科框架,类似 Path 3.X 版本的 App 中的样式。

Concorde–
下载和平化解码三番五次的 JPEG 图像。

JazzHands–
Jazz Hands 是3个简易的 UIKit关键帧动画框架。动画是能够使用手势、滚动视图、KVO 只怕 ReactiveCocoa
来控制的。

SCRecorder–
类似 Vine 的点击拍戏,动画过滤器,慢镜头,片段编辑相机引擎。

RazzleDazzle–
简单的根据关键帧的 iOS 动画框架,由 Swift 编写。最适合用来 App
的轮转介绍页面。★

HanekeSwift–
1个 斯维夫特 编写的 iOS 平台的轻量级通用缓存框架,还有对图像的越多支持。★

Instructions–
向您的 iOS 项目中添加自定义的操作办法指引的简短方法。★

TOCropViewController–
四个得以允许用户修改 UIImage 对象的视图控制器。

SwiftyWalkthrough–
创设3个经验绝佳的效率漫游的最简便方法,Swift 编写。★

YXTMotionView–
一个自定义的图形视图,它达成了借助设备运动来滚动图片。

URL Scheme

PINRemoteImage–
二个线程安全、高质量、天性丰硕的图像获取器。

WAAppRouting–
iOS 的路由完毕。同时处理了 U大切诺基L
识别和平运动用控制器展现解析后的参数。全体这个只要一行代码就足以解决,控制器堆栈还会被机关保存!

SABlurImageView–
能够轻松地为图片添加模糊动画效果。★

DeepLinkKit–
优良的路由匹配框架,使用基于 block API 处理你的深链接。

FastImageCache–
在滚动时神速展现图片的 iOS 框架。

IntentKit–
二个便当的主意来在 iOS app 中拍卖第③方 UTiguanL schemes。

BKAsciiImage–
将图纸渲染为 ASCII art 的库。

JLRoutes–
使用了 block API 的 iOS U奥迪Q5L 路由框架。

YLGIFImage–
异步的 GIF 图像解码和图表浏览器。协助 GIF 图动画,但只消耗少量的内部存款和储蓄器。

UI

AlamofireImage–
3个为 Alamofire 制作的图像组件库。★

Chameleon–
二个 iOS 品质强大的轻量级扁平化颜色框架,能够用来 Objective-C 和
斯维夫特。★

Nuke–
高级的图纸管理框架。★

ActionSheetPicker-3.0–
为 iOS App 快捷创造2个下拉 UIPickerView / ActionSheet 功用。

FlagKit–
供 app 和 web 页面上利用的理想旗标。★

FlatUIKit–
适用于 iOS 的扁平化 UI 组件集合。

YYWebImage–
异步图像加载框架(协助 WebP,APNG,GIF 格式)。

JVFloatLabeledTextField–
附有浮动标签的 UITextField 子类。

视频

SSBouncyButton–
有弹性的 iOS7 样式按钮 UI 组件。

VIMVideoPlayer–
一个对 AVPlayer 和 AVPlayerLayer 类的大致封装。

BetweenKit–
五个健康的 iOS 拖拽框架。

MobilePlayer–
七个有力完善且完全可定制的 iOS 媒体播放器。

JSQMessagesViewController–
三个淡雅的 iOS 聊天音讯 UI 库。

PDF

AMSmoothAlert–
一个很 cool 的 AlertView。

Reader– 三个iOS PDF 阅读器的骨干。

TSMessages–
在显示屏上方展现公告(比如成功、错误、警告或然消息)视图。

UIView 2
PDF–
使用 UIViews (或包容着 XIB)的 PDF 生成器。

NZAlertView–
简单直观的 AlertView。类似推送公告的效劳。

消息

MGSwipeTableCell–
能够显得滑动按钮的 UITableViewCell 的子类,还援救各样连缀动画。

LayerKit–
1个对此 Layer 的 iOS
开发组件,。是将音信(文字,照片,录制,数据)添加到活动或 Web
应用中最简便的消除方案。

ARAutocompleteTextView–
subclass of 实时呈现文本提醒的 UITextView 的子类。完美协理 e-mail 格式。

Twilio–
驱动着当代的沟通方式,塑造下一代音频与 SMS 应用。

TGCameraViewController–
基于 AVFoundation 的自定义相机。样式雅观,轻量并且可以很简单地如胶似漆到 iOS
项目中。

Plivo– SMS
API、音频 API 和 全球运维商。

ENSwiftSideMenu–
二个 斯威夫特 写的精简 iOS7/8 侧滑菜单。★

XMPPFramework–
贰个 iOS 和 Mac 上的 XMPP 协议通信框架。

MDCSwipeToChoose–
滑动卡片来决定 “喜欢” 只怕 “不爱好” 的控件,效果类似 Tinder
App。能够用来在几分钟内创立识字卡
app,图片浏览器依然别的类似利用,而不用几钟头。

网络