iOS开发常用三正在库、插件、知名博客等等

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

目录

  • 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@
  • 未分类@

========

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

========

Github用法@

  • git-recipes
    Git recipes in Chinese. 高质量之Git中文教程.
  • lark
    怎样于Github上面贡献代码
  • my-git至于
    git 的上学材料
  • gitignore
    非常赞 有用的.gitignore模板集合(忽略上传的文本集合),包含了各种语言.

完整App@

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

  • NewsBlur
    作者独自一个人数 Samuel Clay 做出来的一模一样慢慢悠悠叫也 NewsBlur 的资讯阅读器,
    很多口且如该也 Google 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 iPad 客户端源代码

  • Monkey –
    GitHub第三方iOS客户端

  • firefox-ios
    Firefox for iOS

  • RSSRead
    “已经历”(iOS上开源RSS新闻阅读器)

  • zulip-ios
    Dropbox收购企业间社交服务商Zulip,然后一切开源,这是iOS App

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

  • FirebaseChat –
    Objective-C写的整体的闲话应用

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

  • PlainReader
    简阅是同缓 iOS(iPhone + iPad) 新闻类客户端,内容抓到手自
    cnBeta.COM。在出卖中倍于好评,但鉴于版权问题曾为今年元月自从 AppStore
    下架,下架及今天,每天按照有几千总人口于使用这款 App。

  • ECMobile_iOS
    基于ECShop的无绳电话机商城客户端

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

  • Sol
    漂亮的扁平作风的天App

  • v2exv2ex第三在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
    这是一致迟迟看似于印象笔记Evernote的活接近iOS应用——朝夕笔记
    Oncenote。我愿意会也再多的iOS开发者提供增援与服务。当然App中还发为数不少bug和而扩大的功能模块,也希望各位开发者也该型贡献好的code力量。大家好透过点击右侧上比赛的fork到好之Github仓库,也得点击star实时关注项目进度。

  • GSD_WeiXin
    高仿微信

  • v2ex –
    v2ex 的客户端,新闻、论坛。

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

  • DeckRocket –
    以同样 WiFi 网络环境外,通过iPhone 控制并播放 Mac 中之 PDF 文档。

  • DSLolita –
    模仿新浪微博做的一款app,有发送博文,评论,点赞,私聊功能。

  • STPhotoBrowser –
    高仿新浪微博之图形浏览器,极佳的编排方式,易扩展,低耦合。

  • Tropos –
    Tropos, 由 thoughtbot 推出的相同慢用 Objective-C 写的开源天气类应用,
    截至今天, thoughtbot 已以 GitHub 上献了 174 单开源项目,
    实在叫人钦佩。

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

  • MVVMReactiveCocoa –
    GitBucket 2.0 通过审核啦,她是自我于企业履行了千篇一律年多 MVVM 和 RAC
    的根基及,利用业余时间开发的老三正 GitHub 客户端,旨在能够针对想实行
    MVVM 和 RAC 的 iOS
    开发者有所助。AppStore地址,欢迎下载应用GitBucket和收藏MVVMReactiveCocoa。

  • Tomate –
    这个圆盘式计时器让你再度专注让工作还是上。P.S. App Store
    上架收费应用(0.99 欧)。

  • 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 –
    高仿斗鱼TV,点击头部滚动视图可以播放视频。

  • Coding-iPad –
    Coding-iPad 是@Coding的官方 iPad 客户端, 又是一个完的开源应用。

  • react-native-gitfeed –
    时极度实用简单之github客户端了。

  • phphub-ios –
    PHPHub的iOS客户端,同时兼容iPhone和iPad。

  • 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
    基给VIPER设计模式,以XFLegoVIPER框架为引擎的效仿《百思不得姐》项目

Xcode8插件@

  • FLEX
    非常赞赏的
    一个Xcode工具,FLEX是一个急需注入式的一样种植框架,从叙来拘禁,功能非常多。主要来讲的言语能够针对着运作的以进行体制的修改和控件的读取。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编码中文数据

App框架@

                                      [返回目录](#目录)
  • nimbus
    Nimbus是一个开源的iOS框架,比起Three20,Nimbus的文档更为全面、丰富,能够落实多好炫的界面特效。因此,开发者可以凭Nimbus来下滑项目规划的复杂度。
  • ReactiveCocoa –
    ReactiveCocoa
    受函数响应式编程激发。不同让下可变的变量替换和就地修改,RAC提供Signals来捕获当前价值与将来值(
    下介绍
    ),是的事例,入门好教程:ReactiveCocoa入门教程:第一有。Reactive
    Cocoa 3.0 在 MVVM
    中之采用
    ,小码哥:快速吃你达到手ReactiveCocoa之基础篇。
  • samurai-native
    是一个基于浏览器内核通过HTML+CSS 开发原生移动使用的iOS框架。
  • HHRouter
    一言以蔽之,URL Router 即将 UIViewController 映射成
    URL,从而支持通过 URL 进行界面跳转。是的,就和 Web
    一样。当然,这并无是 Web Developer 转职为 iOS Developer
    后所做的无聊玩具。URL 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
    因为企业有广大模块,几乎每个模块都需要披露视频、语言、照片。所以当群储藏室底基础及,搭建了一个聚,其中包带placeHolder的TextView、录制小视频、录制音频、选择像或者照相。其中囊括了很多大网及的资源,只是做了集,在此留个记录,也盼望对有的来需求额的爱人发帮带。
  • XBSettingController
    快速增加建筑类民用基本跟下设置界面

UI@

综合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端高度可定制化的日历视图

下拉刷新@

  • 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 –
    Twitter iOS客户端的下拉封面模糊效果。
  • Replace-iOS –
    Replace-iOS 让人口前同亮的下拉刷新(iOS)。
  • Animations –
    封装了一下,使用的时光要两行代码。一些动画片的飞机稿,都是一些单独分离出来的用于测试的子动画,现在联归类一下。
  • PullToBounce –
    下拉刷新的卡通片 for UIScrollView。
  • WaterDropRefresh –
    仿Path 水滴的下拉刷新功能 还有视差滚动。
  • ESRefreshControl –
    仿新浪微博、百度外卖、网易新闻下拉刷新样式Demo(仅供参考)。
  • WaveRefresh –
    下拉刷新水波纹动画。
  • DGElasticPullToRefresh –
    是同一缓慢含有弹性效果的 iOS 下拉刷新组件。
  • CALayerAnimationDemoh –
    双向注水动画下拉刷新组件,使用CALayer的mask实现。
  • BanTangAnimation –
    半糖下拉刷新的规律。简单来说是行使CGGlyph,字符图形转换成cgpath,然后绘制strokeEnd动画。把timeoffset和scrolloffset结合就推行了。
  • SURefresh –
    BOSS直聘APP下拉刷新动画实现,效果亮图->
    心想事成思路再复杂的卡通都得以拆分成多简短的卡通片组成起来,这个动画大概可以分成两只中心,我将其分别录制出来为大家省
模糊效果@
  • FXBlurView –
    是一个UIView子类,支持iOS5.0之上版本,支持静态、动态模糊效果,继承和UIView的模糊特效。
  • VVBlurPresentation
    -很粗略好用的以原viewconntroller基础上举行模糊,然后present新的viewcontroller的。
  • UICustomActionSheet –
    通过模糊背景来着重强调与菜单相关的因素–对话框 里面已收藏。
  • SABlurImageView –
    支持日益变动画作用的图像模糊化类库。P.S. 与前面几龙推存类库
    SAHistoryNavigationViewController 是一样号作者。
AutoLayout@
  • Masonry –
    非常赞-Masonry是一个轻量级的布局框架,拥有和谐之描述语法,采用更优雅的链式语法封装自动布局,简洁明了连装有强可读性(
    采取介绍1
    采取介绍2),iOS自适应前段库-Masonry的应用),Masonry、Classy、ClassyLiveLayout介绍。使用DEMO
    视图居中形、子视图含边距、视图等去摆放、计算ScrollView的contentsize。
  • Classy –
    Classy是一个能够及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模拟了一个藏的FlowLayout,任意一个因素隐藏时,底下的要素用活动“顶”上来,配合是扩展,你可以在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,致力打造下最简单易行意义最强大的自行布局开源库

富文本@ 回到目录

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

  • Shimmer –
    BlingBling闪光效果,酷炫的Label的机能,可以用于加载等待提拔。

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

  • RTLabel –
    RTLabel
    基于UILabel类的拓展,能够支持Html标记的富文本显示,它是根据Core
    Text,因此为支撑Core Text上的部分事物。32各类,很长远没有更新了。

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

  • TYAttributedLabel –
    TYAttributedLabel。
    简单好用之特性文本控件(无需询问CoreText),支持富文本,图文混排显示,支持上加链接,image和UIView控件,支持从定义排版显示。

  • TTTAttributedLabel –
    一个言视图开源组件,是UILabel的代元件,可以为简要的艺术呈现渲染之习性字符串。另外,还支持链接植入,不管是手动还是用UIDataDetectorTypes自动把电话号码、事件、地址及另外信息改为链接。因此TTTAttributedLabel创建变化丰富的UILabel –
    网易新闻iOS版使用。

  • MLEmojiLabel –
    自动识别网址、号码、邮箱、@、#话题#暨神采的label。可以由定义自己的色识别正则,和呼应之神色图像。(默认是可辨微信的表情符号),继承自TTTAttributedLabel,所以可以像label一样采用。label的风味都有,使用起来再也温馨更便利。

  • FXLabel –
    FXLabel是一个功能强大使用简易的类库,通过提供一个子类改进了正规化的UILabel组件,为书增加了阴影、内阴影和逐渐变色等,可以让用当其它专业的UILabel中。FXLabel还提供了再度多控件,可以对字体行距、字体间距等展开调。

  • WFReader –
    一缓简单的coretext阅读器,支持文件选择、高亮同字体大小选择相当。

  • WPAttributedMarkup –
    WPAttributedMarkup is a simple utility category that can be used to
    easily create an attributed string from text with markup tags and a
    style dictionary。

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

  • UUColorSwitch –
    Switch
    开关动画效果,当打开开关时,Switch可实现平滑渲染过渡至父视图的功能。

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

  • ZSSRichTextEditor –
    适用于iOS的富文本WYSIWYG编辑器,支持语法高亮同源码查看。ZSSRichTextEditor包含有WYSIWYG标准的编辑器工具。

  • DTCoreText –
    可以解析HTML与CSS最终用CoreText绘制出,通常用于在片欲展示富文本的景象下代低性能的UIWebView。DTCoreText源码解析。

  • CSGrowingTextView –
    用作即时通讯文本框和评论文本框使用,可以展示多尽输入。

  • MarkdownTextView –
    显示Markdown的TextView。

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

  • FuriganaTextView –
    实现复杂的日文韩文排版。

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

  • GJCFCoreText –
    图文混排。

  • AttributedLabel –
    显示性能数量级 UILabel 的 AttributedLabel。无畏无惧、挑战大。

  • FFLabel –
    自动检测 URLs, @username, #topic#
    等关链词(提供响应扩展)。实用的标签文本小组件。

  • TextFieldEffects –
    标准的UITextField有些枯燥么?来认一下TextFieldEffects吧!废话不多说,只要看几单例证,是呀,都是把简单的dropin控制器。甚至好以storyboard中应用IBDesignables。

  • AutocompleteField –
    可使叫 iOS 应用中文字输入框自动补全的场景, 兼容到 iOS 8。

  • WordPress-Editor-iOS –
    一个文本编辑器 简书和初浪博客都当为此。

  • placeholder_TextView –
    带有placeholder的TextView:带有提示信息的textview,使用懒加载的盘算,支持扩大、自定义,类似许多APP内部的意见反馈页面

  • M80AttributedLabel –
    M80AttributedLabel实现仿及表情的混排。一般以气泡作为背景。

图表@

  • PNChart –
    国内开源作者,动态的图纸。
  • YOChartImageKit –
    支持于watchOS上制图图表,看它最近更新挺勤快之,可以关心一下。
  • RealtimeGradientText –
    Fun With CALayer Mask 刚好今天初步源了一个幽默之种
    RealtimeGradientText,所以同意聊一下 CALayer 的
    Mask,说明。
  • XYPieChart
    -XYPieChart:饼状图, 饼图, 数据统计,
    数据可视化,可以以图片上号数据。效果很优,而且无因此到平等布置图片。
  • ZFChart –
    模仿PNChart写的一个图表库,用法简单,暂时有柱状图,线状图,饼图三种植档次,后续可能会见更新新的类。
  • ios-charts –
    一暂缓可以 Android 图表开源库 MPAndroidChart 的 Swift 语言实现版(支持
    Objective-C 和 Swift 调用)。缺省提供的言传身教代码为 Objective-C。
  • JYRadarChart
    一个十分赞的图表库

颜色@

  • Colours
    Colours–颜色库,包含100种预定义的水彩跟章程
  • DKNightVersion –
    Manage Colors, Integrate Night/Multiple Themes

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

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算是一个深标准的iOS内打方式,适合用来处理空的tableview和collection
    view。会活动将collection
    view处理到,并以用户信息因适龄美观的方展示出来。每个iOS项目还可以自动处理。
  • JSQMessagesViewController
    一个佳的即时聊天UI库
  • folding-cell
    很赞 一个于酷炫的cell折叠动画效果
  • VVeboTableViewDemo
    此项目由于VVebo剥离,希望您可知由此这demo看到自身是哪开展TableView流畅度优化的。
  • SWTableViewCell –
    国内开源作者,带森手势的表单元格。
  • MCSwipeTableViewCell –
    带很多手势的表单元格。
  • TMQuiltView –
    瀑布流。
  • XRWaterfallLayout –
    超简单的瀑布流实现,心想事成认证。
  • WaterfallFlowDemo –
    一个简便的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.支持URLScheme跳转指定页面。
  • MBXPageViewController –
    简洁快速的页面切换–MBXPageViewController,带有按钮控件的UIPageController,非常干净、简单和迅速。该项目经过三栽样式显得页面内的切换,比如导航栏上的基本上单tab切换、页面左右点滴端箭头指示切换,以及使用分段控件。
  • PagerTab –
    UIScrollView实现滑动转换页面,类似网易云音乐iOS版的页面滑动切换效果。
    • BATabBarController –
      A TabBarController with a unique animation for selection
      GUITabPagerViewController –
      多个tab滑动切换。
  • VOMetroLayoutDemo –
    Metro风格的UICollectionView, 目前单独支持横向布局,仅在iPad上运用。
  • KYCellAnimation –
    给UITableViewCell增加进去的卡通。
  • RDVTabBarController –
    一个TabBar组件,可以一本万利装底部菜单的文图片,点击效果,小红点提示等。
  • WXTabBarController –
    在系统 UITabBarController 的底子及周到兑现了安卓版微信 TabBar
    的滑切换功能,单手操作 iPhone 6 Plus 切换 TabBar
    一直是相同桩大惨痛之作业,而滑行切换是同样种是的化解方案,支持屏幕旋转。
  • GooeyTabbar –
    皮筋式弹性缩放工具栏示例及演示。
  • CYLTabBarController –
    低耦合集成TabBarController,最低单需要传两只数组即可成功主流App框架搭建。
  • 横向展示文本内容之自定义cell –
    可以横向展示文本内容之自定义cell,根据文件无限滚动。
  • UITableView-FDTemplateLayoutCell –
    UITableView-FDTemplateLayoutCell 是一个有益缓存 UITableViewCell
    的惊人的框架。
  • ExpandingStackCells –
    采用 UIStackView 实现表格单元格扩展内容展示示例及解决方案。
  • FDStackView –
    可以拿 UIStackView 的最低支持版本拉低至
    iOS6,无需配置,没有代码侵染,扔到工程里后一直用系统 UIStackView 的
    API 即可,同时兼容 Storyboard。
  • MDIHorizontalSectionTableViewController –
    根据产品求开源了一个互动项目,可以清楚也横向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 还而实现瀑布流功能

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

隐藏和显@

  • SlideTapBar –
    滚动栏菜单,向上滚动时隐藏tabbar,向下滚动马上显示tabbar。
  • FoldingTabBar.iOS –
    可折叠Tab Bar和Tab Bar Controller。
  • LTNavigationBar
    叠。实现教程
  • KMNavigationBarTransition –
    LTNavigationBar于右滑返回的时段NavigationBar显示都非周到,KMNavigationBarTransition一个用来统一管理导航栏转场以及当
    push 或者 pop
    的时刻如果动画效果越来越顺滑的通用库,并且以支持竖屏和横屏。
  • HYNavBarHidden –
    导航条滚动透明,超简单好用的监听滚动,导航条渐隐的UI效果落实。
  • BLKFlexibleHeightBar –
    非常赞赏,是一个使导航栏高度可以动态变化的 UI
    库。固定Header的力量库,一个富有非常灵活高度的标题栏,可以呢利用软件之用户提供再多的开卷和滑动空间,现在一度被过多app所祭。
  • JXT_iOS_Demos –
    AboutNavigationBar:一些关于navigationBar的特殊之不过比较实用的操作,包括用毛玻璃、动态透明、动态隐藏,以及头视图的动态缩放,并还要提到了statusBar的动态设置(换色)。教程。
  • NavigationBarScaleViewDemo –
    iOS导航条自由缩放头像效果。原理分析。

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 –
    一个迷你精致的HUD,支持添加到打定义View上, 还有更多小细节.。
  • PreLoader –
    一个不胜风趣的HUD loading
    ,通过走污点和固定污点之间的胶黏动画吸引用户的眼珠子跟踪,能行分流等待注意力。PreLoader的兑现教学
  • FillableLoaders –
    自定义加载进度UI-Completely customizable progress based loaders
    drawn using custom CGPaths written in Swift :large_orange_diamond:

对话框@

  • 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
    的弹奏来菜谱按钮。点击按钮,会弹有一个食谱,上面可以排多独按钮。纯代码实现,不待另图片。
  • 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 –
    SweetAlert-iOS 带动画作用弹窗对话框封装类。
  • CCActionSheet –
    CCActionSheet:仿照微信朋友围打定义actionsheet,一行代码即可使。
  • CustomPopOverView –
    自定义弹出视图,内容支持传一模一样组菜单标题,也支持由定义view,或者打定义viewController,支持任意按钮触发,会展示在按钮底部,也支持切换按钮的针对齐方式:左对一起、居中、右对一头。
  • TOActionSheet
    是一个 iOS UI 控件,提供一个模态提示控制,类似于
    UIActionSheet。不同让 UIActionSheet
    的凡,它可深度重设主题,通过对每个按钮使用块来避免委托模式

Pop@

  • AMPopTip
    一个方可定义frame的带画的popover. An animated popover that pops
    out a given frame, great for subtle UI tips and onboarding.
  • DXPopover
    很赞 DXPopover微信右上斗的+点击展示列表效果,弹窗菜单。 A Popover
    mimic Facebook app popover using UIKit
  • LewPopupViewController
    ios 弹出视图
  • PopMenu –
    用POP动画引擎写的Sina微博的Menu菜单。
  • MLMOptionSelectView
    弹出-选择-展示框

状态栏@

  • MTStatusBarOverlay
    MTStatusBarOverlay 是一个定制的 iOS
    状态栏,用于覆盖体系默认的状态栏,类似 Reeder, Evernote and Google
    Mobile App。支持有限种植点击动作:1.
    当用户点击状态栏时,状态栏会收缩,仅仅遮盖住状态栏右方的电池组图标;2.
    当用户点击状态栏时,一个发详细信息的视图会从系统状态栏中下拉出现。

导航栏@

  • AMScrollingNavbar
    一个足上拉隐藏导航栏和下拉显示导航栏的框架
  • JTNavigationController
    一个独具再平整的navigationBar切换动画的NavigationController
  • NavigationController
    实现类似微信的 webView
    导航功能,包括进度长达,左滑返回上独网页还是直接关门,就比如
    UINavigationController

设置@

  • InAppSettingsKit
    InAppSettingsKit
    是均等放缓功能强大的ios设置组件,可以满足各种各样的app设置需要。
  • ViralSwitch
    A UISwitch that infects its superview with its tint color.

Switch@

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

Label@

  • PPCounter –
    一缓慢简单实用的数字加减动画,支持UILabel、UIButton显示

Search@

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

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.

影片选座@

  • ZFSeatsSelection
    高仿猫眼电影选座(选票)模块(High imitation opal film seat
    selection (vote) module)
  • FVSeatsPicker
    FVSeatsPicker是一个胜似性能的选料座框架,可以直接pod引入,使用时好一直当做View添加到任何视图控件内部!

瀑布流@

  • CHTCollectionViewWaterfallLayout

    UICollectionViewLayout的一个子类,尽可能地效法了UICollectionViewFlowLayout的用法,灵感来自Pinterest,同时还相当PSTCollectionView。

菜单@

  • JSDBanTangHomeDemo
    真正的仿半塘首页效果,半甜首页核心技术解析。
  • HACursor
    帮助开发者方便并导航指示器,用于管理视图页面
  • ZTPageController
    模仿网易新闻以及外消息样式做的一个菜单栏,栏中生各自的控制器。
    不建议就此VC做展示,具体可以参照我多年来写的
  • circle-menu
    赞 一个对的转动点击菜单,类似于遥控器的左右左右惨遭点击样式
  • KYGooeyMenu –
    KYGooeyMenu 是一个兼有 Gooey Effects
    带粘性的扇形菜单控件(卫星菜单、path)。
  • DCPathButton –
    Path,4.0的弹奏有菜谱,呼出或者关闭菜单时,多独稍图标会分别按逆时针及顺时针的来头拓展滚动。
  • 类美团的下拉选 –
    类似于美团、大众点评的下拉菜单选项,code4app代码,评论代码来欠缺。

TabBar@

  • DLSlideView
    DLSlideView对广的顶部Tab页点击、滑动分页做了包。
    它采取基于ViewController的container特性(而不是scrollview)来治本各个子页面,保留原有之体系信息,没有隐患。
    同时内存模型更优化使用scrollview的道,理论及可以支撑不过分页。

小红点@

  • WZLBadge –
    小红点,Badge,支持横竖屏支持iOS5~iOS8同意高度定制化,包括“红点”的背景颜色,文字(字体大小、颜色),位置等。说明.

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
    一行代码接入轮播组件,自带图片下载、缓存相关职能,无其他第三正值依、轻量级组件。

选择器@

  • ASDayPicker –
    适用于iOS (iPhone)的日期选择器(时间选择器),类似于Calendar
    app的周视图。
  • HSDatePickerViewController –
    带有Dropbox
    Mailbox感觉的工夫日期选择器(时间选择器)。启动是背景让模糊化。界面也是主流的扁平化风格。
  • HZQDatePickerView –
    自定义时间选择器(日期选择器),包括开日期及竣工日期两种档次。
  • CFCityPickerVC –
    城市选择控制器。
  • JFCitySelector
    (仿美团)简单好用底都市选择器,三实行代码搞定!

购物车@

  • ShoppingCartExample –
    购物车太多star demo。
  • shoppingCart1 –
    仿美团购物车功能。
  • ZFShoppingCart –
    仿照美团外卖加入购物车的动态效果。
  • shoppingCart2 –
    一个购物车demo,包含购物车动画作用、购物车多选、删除、编辑等功用。
  • shoppingCart-demo –
    一个简的购物车功能实现demo。
  • iOS_oShoppingCart_Demo –
    简单实现购物车大的淘功能。
  • XNQShoppingTrolley –
    购物车功能 基本功能仿照淘宝之购物车。
  • ShoppingDemo –
    iOS仿美团外卖饿了吗App点餐动画,购物车。
  • shopCarDemobyCX –
    shopCarDemobyCX一个简练购物车功能,最要紧之是足以分开就结算,分单个货结算,代理是重要技术。
  • MVVM
    KVO购物车 –
    MVVM KVO 购物车(一地处计算总价钱)。
  • CartDemo –
    CartDemo比较完整的购物车界面及逻辑,商品展示,多选择,单选取,全选及滑动删除,价格算。

进度@

  • 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 –
    提供了一个而当 iPhone 和 iPad 上采取的兼具 UINavigationController
    弹出效益的 STPopupController 类, 并能于 Storyboard 上异常好之拿手。

  • VBFPopFlatButton –
    通过几修线段实现的死Q萌的卡通按钮效果。

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

  • DGRunkeeperSwitch –
    动画segment,节选器。

  • DynamicMaskSegmentSwitch –
    一个简有趣之 SegmentedControl 节选器。

  • YXFilmSelectView –
    仿造时光网选择影片票底UI而支付的一个自定义View。

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

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

  • HYBImageCliped –
    可吃自由继承UIView的控件添加任意多个圆角、可因颜色生成图片且可带动任意个圆角、给UIButton设置不同状态下之图样都可带动任意圆角、给UIImageView设置任意图片,支持带动圆角或者直接生成圆形。

  • StackViewController –
    方便 iOS 开发者使用 UIStackView 构建表单或另静态内容视图。

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

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

  • KNCirclePercentView
    一个自定义动画的圈子进度View

其他UI@

  • drawablebubbleQQ中未读气泡拖拽磨的落实分析解析文章
  • PPNumberButton高仿京东淘宝商品数量之加减按钮,可定制程度比高,使用简易!
  • YJFavorEmitter
    一个很好用的点赞粒子发射器
  • iCarousel
    作者是英国 Charcoal Design 公司之元老, 开源领域的贡献颇为卓著,
    这个项目就是里面某, 这是一模一样缓缓好在 iOS
    上落实转木马视图切换效果的老三正在控件, 并提供多种切换效果 A simple,
    highly customisable, data-driven 3D carousel for iOS and Mac OS

star5k@

  • JVFloatLabeledTextField作者是
    Thumb Labs 的同台创始人, JVFloatLabeledTextField 是 UITextField
    的子类, 主要实现输入框标签浮动效果, 创作灵感源于 Dribbble,
    已出现多单移植版本 UITextField subclass with floating labels –
    inspired by Matt D. Smith’s design:
    http://dribbble.com/shots/1254439–GIF-Mobile-Form-Interaction?list=users

多线程@

日历@

  • 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
    一个简短容易用的日子的取舍的控件,支持日历选择与Picker选择简单种植艺术。支持iOS
    6+
  • JTCalendar –
    iOS下优美的 Calendar 组件,做 GTD 类 App 必备。
  • MSCollectionViewCalendarLayout
    日历 UICollectionViewLayout for displaying cells chronologically.
    Similar to the iOS Calendar app.

游戏@

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

侧滑和右滑返回手势@

  • ViewDeck
    项目要用到左侧右侧各发生一个斗视图,而者类库可以极其简单的兑现之效果,不单单是左右各个一个,它好肆意安装内外横底抽屉视图,简直是360度想怎么压缩怎么压缩
  • A-FDFullscreenPopGesture
    非常过硬的全屏手势侧滑,只待导入此库,就得被你的App具备左滑返回功能,不用写一句子代码。
  • SloppySwiper –
    iOS系统自带的UINavigationController要7.0才支撑,但不了该手势只能于屏幕左侧边缘识别,如果假定扩大至一切屏幕范围怎么收拾?配合一个SloppySwiper无需代码就可以轻松实现。此库支持iOS5.0之上版本(另外:Nav的title滑动不显,本人写了2个像样之控件),SloppySwiper-demo
    :代码方式跟storyboard方式。
  • SCNavigation –
    UINavigation可以右滑返回,隐藏UINavigationBar。
  • UINavigationController-YRBackGesture –
    支持右滑返回手势,标题栏不动。
  • GHSidebarNav –
    现在较流行用侧开(侧滑)菜单设计。试了很多控件,感觉GHSidebarNav最成熟,尤其对纯代码创建的界面兼容性最好。以Storyboard中运用GHSidebarNav侧开菜单控件。
  • iOS-Slide-Menu –
    能够类似Facebook和Path那样弹来左右止栏侧滑菜单,还支持手势。多种得打定义的属于性
    (非常不易)。
  • ECSlidingViewController –
    侧滑菜单。
  • JASidePanels –
    侧滑菜单,有左右菜系,有pop功能,支持手势侧滑,本人使用被:简单。
  • animated-tab-bar –
    让 Tabbar items能显萌萌的动画片。
  • tabbar图标动画 –
    tabbar上图标的卡通实现,源码推荐说明。
  • JHMenuTableViewDemo –
    仿网易邮箱列表侧滑菜单。
  • SlideMenuView –
    炫酷侧滑菜单布局框架,[Android版本的平实现](Android
    版本的如出一辙实现请见:https://github.com/xudafeng/SlidingMenu)。
  • KGFloatingDrawer –
    侧滑菜单,qq类似,KyleGoddard/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的手势返回。

ipad@

  • UISplitViewControllerDemo
    iOS8 UISplitViewController Demo

通讯@

  • peertalk
    peertalk 是一个支撑 iOS 与 Mac 通过 USB 相互通讯的开源库。 Duet
    Display 基于之实现了以 Mac 界面呈现到 iOS 设备及。

动画@

  • AwesomeMenu
    作者是平位中国丁, 该型根本是下 CoreAnimation 还原了 Path menu
    的卡通片效果 Path 2.0 menu using CoreAnimation 🙂
    https://github.com/levey/AwesomeMenu
  • MMTweenAnimation一个基于
    POP 的扩充,提供了 10 栽于定义的动效。
  • pop –
    facebook出品的十分赞赏之动画引擎。
  • Core
    Animation笔记,基本的用办法 –
    Core
    Animation笔记,基本的使方法:1.主导动画,2.多步动画,3.沿路的卡通,4.日函数,5.动画组。
  • awesome-ios-animation –
    iOS Animation
    主流炫酷动画框架(特效)收集整理
    收集整理了生iOS平台下比较主流炫酷的几款款动画框架。
  • awesome-animation –
    在内的十几近各童鞋们一块倡议的联手动画开源组正式确立啦Github组织名称:Animatious,这是我们第一期成员先前开源的一些动效库,我们的第一个合作开源项目正在紧锣密鼓的准备呼吁大家期待设计与代码的相撞吧。
  • BCMagicTransition一个动效框架,用于自定义UINavigationController的切换动画,效果类似
    Keynote 软件面临 Magic Move
    切换。它好用于任意两只UIViewController之间,只待点名两独VC中的等同元素即可。
  • popping –
    popping是一个POP 使用实例工程
  • MMTweenAnimation –
    facebook POP的自定义动画扩展(基于POPCustomAnimation)
    提供10栽函数式动画。
  • ZQLRotateMenu –
    这是一个筋斗视图的选择器。
  • CoolLoadAniamtion –
    一个简易但意义是的loading动画。
  • SequenRotateAnimation –
    一个粗略的loading次序动画。
  • AnimationsThe
    Animation Collection.
  • JSDownloadView
    精巧顺滑的下载动画
  • SYAppStart –
    App启动插画的自定义过度。
  • VJDeviceSpecificMedia –
    哪些根据设备选择不同尺寸的图
    可以经安装不同尺寸设备的LaunchImage,来驱动App适配这些装备,要是在不同不同尺寸设备上运不同大小的图样,则需要在代码中逐一判断,然后加载。
  • RMParallax –
    RMParallax是一个app启动页引导开源项目,除了一线的翻页视差效果,描述文本的联网为老美妙(版本新特征、导航页、引导页)。
  • ADo_GuideView –
    转动的用户引导页(模仿网易bobo)
    因为没有从app包里抓到@3x的图片,建议以iPhone5模拟器运行,保证作用~
    (版本新特性、导航页、引导页)。
  • CoreNewFeatureVC –
    版本新特性(引导页),1.封佯装并简化了本新特征启动视图!2.补给加了本子的地面缓存功能,3.集成简单,使用方便,没有耦合度,4.支持block回调(版本新特点、导航页、引导页)。
  • MZGuidePages –
    自己写的通用导航页,可以直接引入工程使用,请参考案例(版本新特征、导航页、引导页)。
  • ABCIntroView –
    ABCIntroView是一个易使的入门类,让你到达主屏幕前介绍你的应用程序(版本新特色、导航页、引导页)。
  • KYBezierBounceView –
    手势控制贝塞尔曲线,取消手势贝塞尔曲线会有反弹力量。
  • cadisplaylinkanduibezierpath –
    CADisplayLink结合UIBezierPath的神奇妙用。
  • KYCuteView –
    实现类似QQ信息拖拽磨的交互+GameCenter的转小球效果,分析。
  • KYWaterWaveView –
    一个内置波浪动画的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 –
    一个简便的更换造型动画按钮。
  • UnReadBubbleView –
    UnReadBubbleView是一个能拖拽并拉长的血泡视图。拖拽到得的尺寸会熄灭,可以通过系数设置来支配拖拽的长。气泡也支撑多性能设置。
  • PPDragDropBadgeView –
    实现了看似于QQ 5.0 水沥拖拽效果. 支持iOS 5.0+
    ARC,气泡能够带有数字标识,同时支持消失block方法。消失时还含有消失效果动画。
  • GiftCard-iOS –
    礼品卡购买之炫酷动画。
  • GiftCard-Implementation –
    购买之炫酷动画。
  • HYBLoopScrollView –
    HYBLoopScrollView实现活动循环滚动,一般用来展示广告页。微信在贴纸宣传处就运了轮播。
  • iCarousel –
    iCarousel是一个类似,它继续给UIView。用于简化实现各种类型的转木马(分页滚动视图),无限轮播
    ,iOS开发的多图无缝滚动组件封装与利用。
  • KIPageView –
    无限循环PageView,横向TableView,无限轮播。
  • 简言之实用的最好循环轮播图 –
    简单实用的最为循环轮播图 。
  • CPInfiniteBanner –
    是一个巡回播放的零件,可以左右无缝滑动,3独imageview实现。速图片轮播,两单ImageView实现。
  • XTLoopScroll –
    用有限个 timer 三单重用的 view 实现无限循环 scrollView,1自行轮播
    2点击监听回调当前图 3手动滑动后又计算轮播的上马时,
    良好的用户体验。
  • HotGirls –
    卡片动画。
  • QQPersonalInfoTransition –
    仿照QQ的转场。
  • KYAnimatedPageControl –
    除了滚动视图时PageControl会因为动画片的样式共活动,点击目标页还而迅速稳定。支持有限种样式:粘性小球和转方块。
  • Presentation –
    一个看似RazzleDazzle的框架。
  • FillableLoaders –
    基于 CGPaths 可定制个性化填空式装载类库。附水波上涨式示例。
  • SXWaveAnimate –
    实现深美妙的灌水动画。
  • LSPaomaView –
    可循环滚动的较丰富文字,跑马灯,效果好好,一句话集成。
  • Cheetah –
    易用、高可读链式动画类库。另一个接近类库是
    DKChainableAnimationKit。
  • CKWaveCollectionViewTransition –
    swift, UICollectionViewController之间切换的动画片。
  • TKSubmitTransition –
    基于 UIButton 的报到加载、返回按钮转场动画组件和示范。
  • ARAnimation –
    ARAnimation 对 Core Animation 进行了包装, 帮助 iOS
    开发者能够更进一步便利的以列蒙利用动画片。
  • 逐渐变特效文字 –
    举行了一个仿iPhone的移位滑块来解锁的渐变特效文字,还有一个近乎ktv歌词显示的文字特效。
  • HYAwesomeTransition –
    模仿格瓦拉底转场效果。
  • TaskSwitcherDemon –
    是仿制iOS9的Task Switcher做出来的动画效果,
    具体的落实思路可参照当下篇稿子。
  • RYCuteView –
    用UIBezierPath实现果冻效果。
    教程
  • STLBGVideo –
    STLBGVideo让你的视图控制器的自定义backgroundvideo,兑现说明1、兑现说明2。
  • PanelDemo –
    仪表盘,模拟汽车的车速仪表盘,有简便的数学知识。
  • MYBlurIntroductionView –
    方便好用的导类库,在App注册登录页面可以用到。
  • ZFCityGuides –
    实现City Guides的卡通效果,数字动态变化的卡通片效果。
  • INPopoverController –
    OS X可轻易定制的 Popover 视图。
  • WZXJianShuPopDemo –
    仿简书、淘宝等等的View弹出效果,已打包好,使用简易。落实原理

gif动画@

  • UIImageView-PlayGIF –
    UIImageView-PlayGIF。
  • YLGIFImage –
    YLGIFImage。
  • droptogif –
    droptogif视频拖拽到应用窗口后活动转换为 GIF
    动画(其易过程动画效果啊超赞)。

数据存储@

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

纱有关@

网络连接@

  • 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 2个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方式、NSURLConnection方式、NSURLSession下载方式
    下载方式具体的思路、区别见Blog
  • PPNetworkHelper –
    AFN3.x与YYCache的次次封装,一词话来定网络要和缓存,和FMDB说拜拜!

网下载@

  • WHCNetWorkKit
    WHCNetWorkKit 是http网络要开源库(支持GET/POST 文件及传
    后台文件下载 UIButton UIImageView 控件设置网络图片
    网络数据工具json/xml 转模型类对象 网络状态监听)
  • HSDownloadManager下载音乐、视频、图片各种资源,支持多任务、断点下载!

图像获取@

  • SDWebImage –
    SDWebImage 网络图片取与缓存处理。
  • UIActivityIndicator-for-SDWebImage
    为SDWebImage显示加载效果
  • FastImageCache
    -非常赞 FastImageCache
    网络图片取和缓存处理,iOS图片加载速度极限优化—FastImageCache解析。
  • EGOCache –
    十分出名的老三方缓存类库,可以缓存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是个是的解决办法。
纱聊天@
  • XMPPFramework –
    XMPPFramework openfire聊天。
  • MessageDisplayKit –
    仿微信聊天,参考JSQMessagesViewController。(国人写)
  • SXTheQQ –
    用xmppFramework框架编写QQ程序,主要为练习通讯的一些规律,界面比较渣
    必须要优先以本地配置好环境才可运行。
  • 环信 –
    给开发者重新安定IM云功能。8200万用户考验,好用!(暂无及时语音、视频通话)
  • 融云 –
    即时通讯云服务提供商。(暂无及时语音、视频通话)
  • 容联云报道 –
    提供依据互联网通话,视频会,呼叫中心/IVR,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,比较多力量 。
  • BlueTalk蓝牙聊天 –
    因MultipeerConnectivity为底蕴, 实现了简要的蓝牙聊天。

网测试@

  • Reachability –
    苹果提供了一个Reachability类,用于检测网络状态。但是该类由于年代久远,并无支持ARC。该类型旨在提供一个苹果的Reachability类的替代品,支持ARC和block的采取方法。iOS网络监测如何区分2、3、4G
  • SimpleCarrier –
    简单的运营商信息获得!。
  • NetworkEye –
    一个网调试库,可以监控App内HTTP请求并展示请求相关的详细信息,方便App开发的网调试。
  • RealReachability –
    iOS下之实在网络连接状态检测,解决“如何判断设备是否真正连上互联网?而休是只有网络连接”的题材。
WebView与WKWebView@
  • WebViewJavascriptBridge
    是一个连接javascript和iOS
    Native交互的开源框架。使用它们可以在UIWebview中应事件并施行Native方法,也可以动用Native方法调用javascript方法,
    正如其名,它相仿已经举行桥梁连接了两端.
  • MGTemplateEngine –
    MGTemplateEngine比较象 PHP 中之 Smarty、FreeMarker 和
    Django的模版引擎,是一个轻量级的发动机,简单好用。只要设置过多例外的HMTL模版,就会自在的落实一个View多种情格式的来得,对于非熟识HTML或者减轻
    工作量而言,把这些干活儿给规划分担一下还是非常好之,也正如便于实现设计想使之职能。
  • GTMNSString-HTML –
    谷歌开源的用于过滤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交互
    集成支付宝/微信URL支付功能 仿微信返回按钮

网络解析@

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 –
    RFJModel是一个IOS类库,可以将JSON字典自动装填到OBJC对象。相比JSONModel有有那个好的特色,使用及啊比较简单。

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

  • DDModel –
    快速搭建项目Model层,支持ORM映射关系,能于JSON/XML直接实例一个Model对象。支持SQLite本地数据持久化,封装了HTTP,
    减少HTTP代码与UIViewController的代码耦合,支持Cache;类似RESTKit、Mantle的法力;使用该类库以后简化了网络层的开工作,把更多的精力放在UI上面;目前独支持GET/POST方法的恳求。使用及之老三正值库发生: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 –
    一个坏过硬的Swift +json解析库.

  • Cereal –
    对象序列化三在库 Swift object serialization

  • SwiftyJSONAccelerator –
    json转model的老三着库 Generate Swift 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:

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数据易生成对应模型类属性,省去麻烦手动创建,提高开发效率。

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:

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:

通讯录@

  • 霎时搜索联系人 –
    类似微信联系人追寻的界面,快速搜索联系人,并支持点击查询结果 。
  • PPGetAddressBook –
    对维系人姓名第二只字做排序处理,对AddressBook框架(iOS9之前)和Contacts框架(iOS9之后)做了相应的包裹处理,一句子代码搞定联系人的获得与排序。

老三着分享、支付、登录等等@

  • openshare –
    不用官方SDK,利用社交软件移动客户端(微信/QQ/微博/人人/支付宝)分享/登录/支付。
  • RongCloud-SDK-description
    介绍融云SDK即时通讯机制同合步骤,由于国内CSDN博客封杀带有广告性质的稿子(其实不是于广告,纯粹的技术分享),所以只好当Github发表了。希望大家支持自,谢谢。Demo地址:https://github.com/zhengwenming/RCIM
  • RCIM
    融云SDK集成即时通讯。单聊,群聊,讨论组,自定义cell,自定义信息等。文章配合代码一起看,效果还理想!文章地址:https://github.com/zhengwenming/RongCloud-SDK-description

其他库

  • 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 –
    类似微博iPhone客户端的 “调试选项” 吗?把内部的 “内置浏览器网页调试”
    开源在 Github 上了。
  • ios-good-practices –
    ios-good-practices iOS 开发最佳实践。
  • iOS开发最佳实践 –
    iOS 开发最佳实践 — 中文。
  • TodayExtensionSharingDefaults –
    TodayExtensionSharingDefaults是一个iOS 8
    Today扩展示例,可以采取NSUserDefaults与那个containing app分享数据。
  • Password-keyboard –
    随机变换数字位置的密码键盘。
    模仿银行类应用在会时输入的轻易密码键盘。
  • SemverKit –
    针对符合『语义化版本规范 2.0.0』版本号的剖析、比较运算类库。不仅支持
    Major, Minor, Patch,还支持 Alpha 和 Beta
    预披露版,以及相应地递增运算扩展。
  • Tesseract-OCR-iOS –
    有关OCR文字识别项目。
  • Screenotate –
    支持 OCR 文字识别的载屏笔记 Mac 完整应用。
  • Olla4iOS –
    过去攒的一些利复用的类似与艺术,还当打点中。
  • DKNightVersion –
    用极端抢之不二法门于您的利用加上夜间与白天的切换效果。
  • TouchVisualizer –
    实用的多点触摸可视化组件。扩展并图于
    UIWindows,结构及提供了简便易行地针对触摸显示定制,比如触摸点的颜料。
  • RegexKitLite –
    用来处理正则表达式。
  • XcodeServerSDK –
    非官方 Xcode Server SDK 封装库。 P.S. 该 SDK
    分离自前推荐的出于该作者开发之自动测试框架
    Buildasaur。
  • Seam –
    基于 CloudKit 服务器实现多终端数量并。
  • IDNFeedParser –
    一个大概好用底Rss解析库。
  • CoreUmeng –
    简单:友盟分享封装。
  • Mirror –
    通过反射(Refection)实现镜像对象封装库。从而可以重复自在获取(或输出)对象属性名、类型及值变量。
  • Proposer –
    Proposer 用么 API 处理 iOS
    上的权请求,以便使前确认可看“相册”、“相机”、“麦克风”、“通讯录”或“用户位置”。
  • PermissionScope –
    用这库房可以当摸底用户面前,就告知用户所待的系统权限,为用户带来双重好的感受。接受度更胜—>更多活跃用户->更胜似之留存率->数据再次好->下载率更强。
  • LocationManager –
    地理位置管理封装库,
    CoreLocation使用起来要于费心的,需要授权,判断系版本等等,所以推举使用第三正值框架LocationManager,使用Block,十分大概!iOS-CoreLocation:无论你在哪,我都要找到你!
  • pangu.objective-c –
    有多种语言实现版本~
    Pangu.Objective-C:格式化中英文之间的空格(OC)。
  • objection –
    一个轻量级的负注入框架Objection。
  • ControlOrientation –
    如何用代码控制以不同屏幕方向打开新页面【iOS】,
    下验证。
  • iRate –
    问卷调查。
  • GameCenterManager –
    于iOS上管理GameCenter
    vanilla并无算是难,但是出了之库会更简约也又快。好上加好不是再次好么。
  • SlackTextViewController –
    用作极端美好、定制的文本输入控制时,自适应文本区域,手势识别、自动填写充、多媒体合并,快速drop-in解决方案。
  • IAPHelper –
    应用内付费给我们提供了许多样书代码,而此库房丢掉了那些代码,将钱财交易有关的差不多通用任务做了简单的包装。
  • IAPDemo –
    应用内支付IAP全部流水线,
    教程。
  • 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 –
    是一个非常容易使用的蓝牙库, 适用于 iOS 和 Mac OS, 基于原生
    CoreBluetooth 框架封装, 可以帮忙开发者们还简短地使用 CoreBluetooth
    API, 使用链式方法体,
    使得代码更简洁、优雅。iOS蓝牙开(四):BabyBluetooth蓝牙库介绍
  • YYCategories –
    功能丰富的 Category 类型工具库。
  • YYAsyncLayers –
    iOS 异步绘制和显的家伙。
  • YYDispatchQueuePool –
    iOS 全局并作班管理工具。
  • YYKeyboardManager –
    iOS 键盘监听管理工具。
  • BHBDrawBoarderDemo车 –
    仿写猿题库练题画板功能,没有因此drawRect,而是用CAShapeLayer来开画板绘画,特别省内存,赞1单,实现分析。
  • jrswizzle –
    runtime实现之Method Swizzling第三在框架。
  • BGTaobao –
    ios 高仿淘宝/京东详情页 – 集合各种测试框架。
  • JLRoutes –
    JLRoutes好用之URL
    map库,它的用意是给按钮的点击像网页里的链接一样,只是触发了有URL,而尚未如pushViewController这样的一言一行,实现解耦。
  • PromiseKit –
    同时支持 Swift 及 Objective-C 的 Promise 类库,异步编程类库
    提供了众实用的异步函数 让异步编程更简约。
  • ZipArchive –
    适用iOS和OS X的解压库。
  • HWChangeFont –
    以runtime一键改变字体。教程。
  • RuntimeSummary –
    一个集了常用 Objective-C Runtime 使用方法的 Playground。
  • GCDThrottle –
    限制频率过大的调用GCD多线程。
  • WHC_KeyboardManageriOS平台轻量级的键盘管理器,使用简便意义强大,键盘再也不会挡住输入控件

数存储@

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

数据库工具@

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

缓存处理@

  • 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自动归档/解档,源码分析。

数据库@

  • 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:请圈Demo~
    原理篇请看这里:简书地址
  • CoreStore –
    Core Data 管理类库。 其中事务管理及查询是彼比较老的亮点,整套 API
    功能一体化。
  • MagicalRecord –
    CoreData第一仓房,MagicalRecord就像是被Core
    Data提供了千篇一律交汇外包装,隐藏掉所有未系的事物。
    其中事务管理及查询是彼比较深的长,整套 API 功能一体化。
  • mogenerator –
    mogenerator为您定义了之Core
    Data生成默认的数据类。与xCode不同等的凡(xCode一个Entity只可怜成一个NSManagedObject的子类),mogenerator会为各国一个Entity生成稀只类似。一个为机准备,一个也全人类准备。为机械准备的类一直去匹配data
    model。为人类准备的近乎就吃您轻松愉快的失修改及保存。
  • Presentation –
    重量级好路 Presentation,它可以方便你制作定制的动画式教程、Release
    Notes、个性化演讲稿等。
  • SQLCipher –
    SQLCipher使用256-bit
    AES加密,SQLCipher分为收费版本与免费版本。法定教程,
    加密你的SQLite –
    各种sqlite数据库加密介绍。
    SQLCipherDemo下载

序列化@

  • FastCoding
    是用来替OSX及iOS中默认的序列化实现。它结构简单(仅头文件与.m文件少独)、支持ARC,线程安全,速度比内置实现还快。下次召开项目之上可以试着用用。

PDF@

  • Reader –
    Reader可提供类似iBooks的文档导航,支持屏幕旋转和颇具矛头,并透过密码保护加密PDF文件,支持PDF链接和转页面。

图像浏览和处理@

  • MWPhotoBrowser –
    一个老不利的像浏览器,在github的star超过6000独,缓解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 –
    仿新浪动感图片浏览器,非常简单易用之图纸浏览器,模仿微博图浏览器动感效果,综合了图显示及储存等多宗意义。
  • 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)
    OCR光学识别储蓄卡和信用卡,oc以及swift使用教程.
  • 自打定义宽高比的相册框
    拍照 –
    取出照片时
    弹出自定义view。在这自定义view上缔造一个欲之相框大小的view层
    把取出的图片赋值给UIImageView按缩放添加到此层及。对uiimageView添加捏合、移动
    手势。添加按钮 选取,最后因活动和缩放比例 裁剪image。
  • LGPhotoBrowser –
    LGPhotoBrowser:相册选择/浏览器/照相机(仿微信),包含三只模块:照片浏览器,相册选择器,照相机。
  • BeautyHour –
    完整应用,功能与“美图秀秀”雷同。
  • WSImagePicker
    高性能多选图片库,类似于微信宣布朋友围着 ‘获取相册及摄影’模块

图像圆角

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

摄像@

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

拍照

  • Cool-iOS-Camera –
    Cool-iOS-Camera。
  • FastttCamera –
    FastttCamera 快速拍照
  • DBCamera
    DBCamera is a simple custom camera with AVFoundation

拍照视频音频处理@

  • EZAudio –
    EZAudio 是一个 iOS 和 OSX
    上大概容易用底节拍框架,根据音量实时显示波形图,基于Core
    Audio,适合实时低延迟音频处理,非常直观。汉语介绍,官网。
  • ffmpeg –
    ffmpeg官网,FFmpeg在iOS上圆编译。
  • VLC –
    VCL官网,VLC for iOS 2.7.2 source
    code。
  • kxmovie –
    使用ffmpeg的影播放器,改说明,
    修改代码,据悉FFmpeg的kxMoive艰难的编译运行。
  • StreamingKit –
    StreamingKit流媒体音乐播放器。
  • FreeStreamer –
    FreeStreamer流媒体音乐播放器,cpu占用非常小。
  • DOUAudioStreamer –
    DOUAudioStreamer豆瓣的音乐流媒体播放器。
  • fmpro –
    电台播放器,支持锁屏歌词,支持中心播放流程,歌词展示,后台锁屏播放以及操纵与锁屏后封面+歌词,fmpro_R
  • IPDFCameraViewController –
    支持相机定焦拍摄、滤镜、闪光、实时边框检测与透视矫正效果,并发出大概容易用的API。

  • IOS录音和广播效果demo –
    比较完好的ios录音和播发效果的落实。
  • MCAudioInputQueue –
    简易录音类,基于AudioQueue的。
  • 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开源的KRVideoPlayer
    进行修改和上实现一个轻量级的视频播放器,满足大部分视频播放需求
  • TBPlayer
    视频变下转移播,把播放器播放了之数流缓存到本地,支持拖动。采用avplayer
  • 520Linkee
    本项目落实了当一个直播App的基本功能,比如本地视频流采集、播放、美颜、礼物、点赞出心等。
  • [YBPasterImage]
    (https://github.com/wangyingbo/YBPasterImage)
    给图片上加滤镜、贴纸和标签效应,支持14栽滤镜效果,17种植标签样式。

视频@

瞧频播放@

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

    WMPlayer视频播放器,AVPlayer的卷入,继承UIView,想怎么玩就是怎么耍。支持播放mp4、m3u8、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的播放器,支持竖屏模式下全屏播放。

总的来看频录制@

  • SCRecorder –
    酷似 Instagram/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

视频剪切@

  • ICGVideoTrimmer –
    ICGVideoTrimmer提供提供视频剪切的视图(类似系统相册中浏览视频时顶部好条状视图)。左右点儿单境界选择器还会由定义。
  • VideoEditing
    Video processing of the video capture and add background music

直播@

  • 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论项目实现了当一个直播App的基本功能,比如本地视频流采集、播放、美颜、礼物、点赞出心等。
  • CameraStickerDemo
    基为GPUImage的实时看到频流贴纸Demo

响应式框架@

  • LoginWithReactiveCocoa –
    ReactiveCocoa – 登录交互作用的实现。
  • BeeFramework –
    与ReactiveCocoa类似,BeeFramework用户指南
    v1.0。
  • Objective-Chain –
    Objective-Chain是一个面向对象的响应式框架,作者表示该框架吸收了
    ReactiveCocoa 的思量,并且想做得重面向对象一些。
  • MVVMFramework –
    (OC版)总结整理下一个快捷开框架,分离控制器中开创tableView和collectionView的代码,已加入cell自适应高度,降低代码耦合,提高开发效率。

framework@

  • Small
    A small framework to split app into small parts
混合开发@
  • rexxar-ios
    豆瓣推的鱼龙混杂开发库 Mobile Hybrid Framework Rexxar iOS Container

信相关@

信推送客户端@

  • Orbiter –
    信息推送客户端:Push Notification Registration for iOS.
  • PushDemo –
    客户端音接收信息代码,IOS开发的 —-
    IOS8推向送信息注册

    划分分钟为定IOS远程消息推送。

信息推送服务端@

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

通知有关@

  • JSQNotificationObserverKit –
    一慢慢悠悠轻量、易用的通知发送和响应框架类库。作者是大名鼎鼎开源项目
    JSQMessagesViewController(Objective-C 版即经常聊)的撰稿人 Jesse
    Squires.
  • GLPubSub –
    一个简单易行实用的 NSNotificationCenter 的卷入。
  • JDStatusBarNotification –
    于状态栏顶部显示通知。可以由定义颜色字体和动画。支持快显示和展示状态指示器。

岁月日期@

  • iso-8601-date-formatter
    cocoaNSFormatter子类日期变为于ISO-
    8601格式的字符串。支持日历,星期,和序格式。

设计模式@

  • [KVOController]
    (https://github.com/facebook/KVOController)
    是一个简约安全之KVO(Key-value Observing,键-值观察)工具,用于iOS
    和OS X 应用开发中,开源自facebook。 在路遭到发出应用 KVO ,那么
    KVOController 绝对是独好选。

版本新API的Demo@

  • appleSample –
    iOS 苹果官方Demo合集,
    官方demo.
  • iOS7-Sampler –
    整合了iOS7.0的部分怪行之特点,比如:Dynamic
    Behaviors、碰撞检测、语音合成、视图切换、图像滤镜、三维地图、Sprite
    Kit(动画精灵)、Motion
    Effect(Parallax)、附近蓝牙或者wifi搜索连接、AirDrop、运动物体追踪(iPhone
    5S以上,需要M7处理器)等等。对于普通的以开发好实用。
  • iOS8-Sampler –
    日本之shuさん制作的 iOS8 参考代码集。01.Audio 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.Accordion Fold Transition
  • iOS-9-Sampler –
    通过实例介绍了iOS 9 SDK中重点新特点的用。
  • iOS 9
    分屏多任务 –
    iOS 9 分屏多任务:Slide Over & Split View快速入门(中文版)。
  • Search-APIs –
    iOS 9 学习系列:
    SearchAPIs。教程

代码安全和密码@

  • ios-class-guard –
    一个用以混淆iOS的类名、方法名及变量名的开源库–有人反映编译出来的app运行无了。
  • 《Protecting iOS
    Applications》:文章系地介绍了什么维护iOS程序的代码安全,防止反汇编分析。
  • fishhook –
    fishhook是Facebook开源之一个方可hook系统方法的工具。
  • GesturePassword –
    一个iOS手势密码功能实现,iPad/iPhone
    都得据此,没有采取图片,里面可以由此view自己添加。keychain做的数量持久化,利用苹果官方KeychainItemWrapper类。操作有都当controller了。删除直接用一下clear。
  • JMPasswordView –
    简单实用的手势密码,效果可活动调控。
  • 仿密码锁-九宫格 –
    仿密码锁-九宫格,主要是下UIButton 手势事件
    UIBezierPath画图,解锁失败弹出“密码错误”。
  • CoreLock –
    本框架是高仿支付宝,并集成了拥有功能,并非一个简便的解锁界面显得。个人做用时1两全多,打造解锁终结者框架。
  • LikeAlipayLockCodeView –
    高仿支付宝手势解锁(超级版)。
  • Smile-Lock.swfit –
    一个看似于iOS的解锁界面。
  • PCGestureUnlock –
    时极周全最高仿支付宝的手势解锁,而且提供方开展参数修改,能缓解项目开被具有手势解锁的开销。
  • ICPayPassWordDemo –
    CPayPassWordDemo,一个学支付宝支出密码输入对话框小demo。
  • RSAESCryptor –
    加密 RSA+AES Encryption/Decryption library for iOS. This library
    uses 2048-bit RSA and 256-bit key with 128-bit block size AES for
    encryption/decryption。
  • TouchID –
    用法简单的TouchID验证框架:两推行代码搞定。
  • [SFHFKeychainUtils]
    (https://github.com/ldandersen/scifihifi-iphone)iOSiOS)中采用SFHFKeychainUtils保存用户密码,比如项目中待保留用户密码,以实现自动登录的效能可行使。
  • AESCipher-iOS –
    AESCipher-iOS:用 Objective-C 实现的 AES 加密。与
    AESCipher-Java
    一并利用能达成
    在iOS、Android、Java后令生同样密文、正确解密成明文的目的。AES加密 –
    iOS与Java的同步实现

测试与调试@

  • FBMemoryProfilerFacebook开源之同缓用于分析iOS内存以和检测循环引用的工具库。
  • fastlane –
    一模拟iOS开发暨缕缕集成的指令行工具fastlane,可以为此来很快搭建CI甚至电动提交的开支条件。这套工具中连了上传ipa文件,自动截取多语言截屏,生成推送证书,管理产品证明等一律雨后春笋实用工具。
    The easiest way to automate building and releasing your iOS and
    Android apps
    https://fastlane.tools
  • xctool –
    Facebook出底自动化打包工具,它规范了出口的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 –
    是一个飞速、简单,但挺强大的日志框架,可以自定义打印日志的水彩。 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 捕获上报工具, 可以好安排服务器,
    也得跟它推荐的服务器搭配使用

AppleWatch

  • Tesla汽车AppleWatch app
    demo演示 –
    通过AppleWatch控制特斯拉汽车,同时可以看看汽车之连带信息,比如剩余电量、可续行里程等,以及解锁/上锁车门、调节司机和乘客的季区域空调温度、开启车辆大灯、定位汽车等。源码推荐说明。
  • WatchKit-Apps –
    WatchKit 开源小类示范集锦。是不可多得地念 WatchKit
    的示例式教程(1.什么创造一个简单的交互式计数器;2.哪自手表及控制iOS
    app;3.争在WatchKit 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 –
    Facebook出品,通过Runtime监测循环引用。
  • FBMemoryProfiler –
    Facebook出品,内存检测库。FBMemoryProfiler
    基础教程。
  • FBAllocationTracker –
    Facebook出品,跟踪oc对象的分配情况。
  • JxbDebugTool
    一个iOS调试工具,监控有HTTP请求,自动捕获Crash分析。
  • KSCrash –
    iOS Crash 捕获上报工具, 可以自己安排服务器,
    也可以与它推荐的服务器搭配使用

动态更新@

  • waxPatch –
    大众点评的屠毅敏同学在因wax的根底及写了waxPatch,这个家伙的基本点原理是由此lua来针对objc的计开展调换,由于lua本身是解释型语言,可以经动态下载得到,因此有所了肯定的动态部署能力。
  • JSPatch –
    JSPatch
    是一个开源项目(Github链接),只待以品种里引入极小之引擎文件,就得运用
    JavaScript 调用任何 Objective-C 的原生接口,替换任意 Objective-C
    原生方法。目前根本用来下发 JS 脚本替换原生 Objective-C
    代码,实时修复线上
    bug。官网。(JSPatchX)[https://github.com/bang590/JSPatchX\]
    JSPatch的XCode 代码补全插件。
  • CTJSBridge –
    JCTJSBridge:a javascript bridge for iOS app to interact with h5 web
    view。

AppleWatch@

  • Tesla汽车AppleWatch app
    demo演示 –
    通过AppleWatch控制特斯拉汽车,同时可望汽车的有关信息,比如剩余电量、可续行里程等,以及解锁/上锁车门、调节司机及乘客的季区域空调温度、开启车辆大灯、定位汽车等。源码推荐说明。
  • WatchKit-Apps –
    WatchKit 开源小品种示范集锦。是不足多得地读 WatchKit
    的示例式教程(1.争创建一个粗略的交互式计数器;2.哪些从表及主宰iOS
    app;3.什么样以WatchKit app和iOS
    app之间共享数据;4.怎么创造一个所有不同背景色的数字时钟;5.展示不同的UI层;6.如何创造支持滑动手势的应用程序。)。
  • KYVoiceCurve –
    类似Apple Watch中语音的音曲线动画。
  • IGInterfaceDataTable –
    IGInterfaceDataTable是WKInterfaceTable对象的一个类别,可以叫开发者重新简短地配备多维数据。该档采用类似UITableViewDataSource的数据源模式配置Apple
    Watch表格,而非是以数据结构扁平化成为数组。
  • watchOS-2-Sampler –
    基于 watchOS 2 几初特色,写了对应的示范代码供大家学习、参考。
  • HMWatch –
    HMWatch是独有待健全之watchOS 2.0 HomeKit 应用示范。
  • CocoaMultipeer –
    CocoaMultipeer这个开源框架支持OS X,
    iOS和watchOS设备中的触发对碰通信,解决watchOS和Mac之间通信的方案还是十分有因此的。
  • HighstreetWatchApp –
    是电商平台Highstreet针对App
    Watch的同样款使用,该demo中加载的是编造数据。
  • NKWatchChart –
    NKWatchChart是一个因PNChart专门为Apple Watch 开发之图表库,目前支持
    line, bar, pie, circle 和 radar 等 图表形式。
  • BeijingAirWatch –
    国人的开源项目代码 !WatchOS 2.0 Complication of Real-time Air
    Quality for Major Chinese Cities
    苹果表面实时刷新北上广沈蓉空气质量。

VPN完整项目@

  • Hydro.network –
    Hydro.network
    的开支旅程,
    gitcafe。
  • Potatso
    基为iOS 9 的 NetworkExtension 框架实现 Shadowsocks
    代理,由国人开发,虽然还有为数不少题材可确实值得期待。

好的篇章@

  • 从定义转场动画 – 3
    栽办法~ 关于从定义转场动画。
  • iOS提高效率的主意以及工具 –
    iOS提高效率的法门与工具。
  • 于是 JSON 构建 API
    的正儿八经指南 – 用
    JSON 构建 API 的业内指南。
  • iOS创建半晶莹剔透ViewController –
    iOS创建半晶莹剔透ViewController。
  • iOS蓝牙开(四):BabyBluetooth蓝牙库介绍 –
    iOS蓝牙开(一)蓝牙有关基础知识,iOS蓝牙开(二):iOS连接外设的代码实现,iOS蓝牙开(三):App作为外设被接连的兑现。
  • 统计项目中图纸采取情况 –
    统计项目面临图纸以状态;工具:Unused:找有档次被莫运的图纸,
    Unused
    的功底及转了一晃的LSUnusedResources;工具:ImageOptim
    图片保真压缩。【iOS图片压缩工具】效率最高的凡tiny-png:在线压缩,前500布置免费。
  • iOS推送的远程推送
    、iOS推送的本地推送。
  • 动态部署方案 –
    iOS应用架构谈动态部署方案。
  • awesome-github –
    awesome-github:收集之列表,只是为更好地运近的GitHub。
  • ReactiveCocoa 4
    文档翻译目录 –
    ReactiveCocoa 4 文档翻译目录。
  • 每个Xcode开发者应该知道之七个以技术 –
    每个Xcode开发者应该清楚之七独应用技术。
  • 腾讯力作!超实用的iOS
    9人机界面指南 –
    腾讯力作!超实用的iOS 9人机界面指南。
  • iOS开发-超链接富文本案 –
    iOS开发-超链接富文本。
  • UIView+RedPoint贯彻底部UITabBarItem和控件的右上比赛显示和隐藏红点/数字之急需 –
  • 利用GCD实现和包装分组并发网络要 –
    使用GCD实现和包裹分组并发网络要。
  • 微信语音连播的落实思路 –
    微信语音连播的兑现思路。
  • UITableView
    手势延迟导致subview无法完成两次等绘制 –
    UITableView 手势延迟导致subview无法完成两不成绘制。

Xcode插件@

  • xTextHandler
    Xcode源码编辑扩展工具(Xcode8版) Xcode Source Editor 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 加入到各级一个插件的 Info
    文件被,手动添加的话语比较费时间还可能出错,所以作者写了一个底本来做就档子事。

  • 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
    是一个用于 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
    让你当一个痛痛快快的界面编辑不同的语言,简单地输入/输出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 –
    Google公司发出得java转Obje-C转换工具,转换逻辑,不转换UI。

  • RegX –
    专治代码强迫症的 Xcode 插件,使用 Swift 和 Objective-C
    编写。其用竖向对齐特定源代码的素,使得代码更易于读与爱掌握。说明
    ; 菜单:xcode——》Edit-》Regx 。

  • CodePilot
    Code Pilot是均等放缓以档次受到速方便地查找文件、方法与标记,Xcode
    5的扩充开源插件,开发者无需鼠标进行操作。

  • XVim
    支持绑定VIM快捷键

  • CATweaker
    CATweaker – 一个用以创造好的CAMediaTimingFunction 曲线的插件.
    XcodeWay – 便捷地导航及多单地方

  • FuzzyAutocomplete –
    Xcode的贯彻活动就还非到家,此插件能于有您所期望要纪念使的建议,设置:xcode-》Editor-》FuzzyAutocomplete-》plugin
    settings。

  • GitDiff –
    Xcode的代码编辑器的一个玄妙之补强,加上了足足的可见信息为了解上次git提交以来发生了哟变化,设置:xcode-》Edit-》GitDiff。

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

  • Backlight –
    突出展示当前着编写的施行。菜单:xcode-》view-》Backlight 。

  • Peckham –
    添加import语句子比较累,此插件
    按Command-Control-P,给出的挑项列表中选取要之腔文件。先要安装

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

  • KSHObjcUML
    -KSHObjcUML 是一个 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 –
    一特快速变化代码的Xcode插件,说明。

  • ESTranslate-Xcode –
    一个快速翻Xcode代码里面单词(我要用来翻译句子~)的插件,快捷键:Ctrl+Shift+T。

支付调试工具@

  • gitbook
    GitBook 是一个基于Node.js 的命令行工具,可下Github/Git 和Markdown
    来制造地道之电子书。
    GitBook需要使用markdown格式编写,如果您莫了解得省这里。
  • crashlytics
    Twitter出的一个崩溃分析软件
  • Knuff调剂iOS
    App远程推送(APNs)的家伙

接口调试工具@

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

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非常模块化,只需要一个或者简单只因就会动用大部分拣以及模块。
  • SFJumpToLine
    Xcode plugin that moves the instruction pointer to the selected line
  • DTFoundation
    标准工具类和分类 – Standard toolset classes and categories

春风得意工资源@

  • TWG_Retina_Icons –
    一模仿支持 Retina 高清屏的 iPhone 免费图标集。
  • ASCIImage –
    使用 NSString 创建
    image,说明。
  • my-sketch-colors –
    配色。
  • Font
    Awesome –
    Font
    Awesome:一仿绝佳的图标字体库和CSS框架,详细的安装方式要参见官方网站华语网站,GitHub地址
  • DynamicColor –
    强大的颜色操作扩展类。通过此类,你可以经过扩充方法基于某个颜色得到不同深浅、饱和度、灰度、色相,以及反转后的初颜色。是不行多得的好类库。
  • Chameleon –
    Chameleon是一个iOS的色彩框架。它使现代化flat
    color将UIColor扩展地十分漂亮。我们还得经她应用自定义颜色创建调色板。它还有许多功能,请浏览readme。
  • FontBlaster –
    载入定制字体时再度简约。

其它资源@

  • githuber –
    最好用的GitHub人才找工具。
  • codatlas –
    源代码搜索利器。
  • searchcode –
    源代码搜索利器:来自悉尼底代码搜索引擎汇聚了 Github, Bitbucket,
    Sourceforge…等多下开源站点超过20万单种类、180亿行源代码,能因特殊字符、语言、仓库和源方式从90多种语言找到函数、API的真正代码。
  • kitematic –
    Mac 上行使 Docker 最简便易行的方案。

二维码@

  • 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)
    带状态控制的条形码扫描库,支持处理相机权限、自定义颜色及提示信息,不借助于其他第三方库。
    扫描\)。
  • MQRCodeReaderViewController –
    二维码扫描控件, UI 做了优化, 仿造微信, 直接拖进路就算不过运。
  • MQRCodeReaderViewController
    iOS 二维码扫描控件, UI 做了优化, 仿造微信, 直接拖上路就算不过利用,
    支持 CocoaPods 安装. WeChat-like QRCode reader, drop-in version,
    support for CocoaPods

学材料@

播客@

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

习资料@

  • 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
    成都地区一个公司开源项目目录
  • 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弄成透亮的如休是拉动模糊的效用、改变uitextfield
    placeholder的颜料跟岗位。
  • cocoapods安装指南 –
    cocoapods安装指南。
  • RemoteControl –
    Control your iPhone from inside Xcode for end-to-end testing 。
  • MVVM
    介绍 –
    替换MVC的支出模式。
  • 老三着接口 –
    基本具有第三正在接口都于马上,再为无用那么辛苦去探寻了。
  • 加强iOS开发效率的办法与工具 –
    提高iOS开发效率的主意以及工具。
  • 佛与 Objective-C
    编程艺术 –
    禅与 Objective-C 编程艺术 (Zen and the Art of the Objective-C
    Craftsmanship 中文翻译)。
  • Objective-C编码规范:26只地方缓解iOS开发问题 –
    【Objective-C编码规范:26只面解决iOS开发问题:“我们制定Objective-C编码规范的原由是咱们能够在咱们的修,教程以及新家工具确保之代码保持优雅与同一。”今天分享的正经来raywenderlich.com团队成员共同完成的,希望对读OC的情人等有指与帮扶。
  • demo
    刘彦玮的技巧博客中文章对应之demo
  • awesome-growth
    IT技能图谱

人家开源总结@

  • awesome-ios –
    一个老外整理的,中文版。
  • awesome-osx –
    Awesome OS X。
  • code4app –
    最多国人之所以底代码库。
  • cocoachina –
    国内极热之iOS社区的代码库。
  • awesome-ios-ui –
    收集了广大 iOS UI/UX 库, 包含了无数酷炫的卡通效果。
  • ios-cosmos –
    The iOS Cosmos:收录了iOS绝大部分之开源框架和工具。
  • Awesome
    Haskell资料全 –
    Awesome Haskell 资料齐全:框架,库以及软件。
  • Cosmos – The iOS
    Cosmos:收录了IOS绝大部分之开源框架和工具。
  • cocoacontrols –
    收集了成百上千UI控件效果代码,缺点是索要翻墙,而且代码分类不足够好。
  • lexrus –
    lexrus国内走红的iOS开源coder,非常坏的label动画、textfield动画。
  • 顺应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
    AR 开发资料汇集

开博客列表@

  • 唐巧整理 –
    猿题库唐巧整理。
  • 11单超棒的iOS开发上国外网站 –
    11独超棒的iOS开发上网站:objc.io
    ;subjc.com
    ;NSHipster
    ;Peter
    Steinberger
    ;Ole Begemann
    ;Florian
    Kugler
    ;NSBlog
    ;Cocoa ;iOS
    Dev Weekly
    ;iOS Developer
    Tips ;iOS
    Goodies
    ;AppCoda
    香港人数开创;Krzysztof
    Zab?ocki ;iOS
    Development tips ;
博客地址 RSS地址
南峰子的技术博客 南峰子的技术博客。
唐巧的技术博客 http://blog.devtang.com/atom.xml
OneV’s Den https://onevcat.com/atom.xml
objc 中国 为中国 Objective-C 社区带来最佳实践和先进技术。
破船之家 http://beyondvincent.com/atom.xml
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/

CodeLiararyWebSite@

  • pttrns iOS各种源码

攻笔记@

  • iOS-NoteA@
    非常好之就学笔记,主要目录1.Core Data
    笔记2.Photos
    笔记3.转场动画详解4.从定义容器控制器转场5.交互式动画

设计@

  • design-resource
    设计师资源列表
  • Reveal:分析iOS
    UI的利器
  • Reveal-Plugin-for-XCode –
    一个Reveal插件,可以要工程不发任何改动的动静下用Reveal,该插件都于Alcatraz上架。

物联网@

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

未分类@

  • appirater唤醒用户打分
    A utility that reminds your iPhone app’s users to review the app.
  • Form
    Form 是一个好开发者创建表单填写工作之 UI 库。
  • Solve-App-Store-Review-Problemm
    (ipv6,ipv6被驳回,后台定位等审查问题之终点解决方案汇总)。

相关文章