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

By admin in 亚洲必赢app在哪下载 on 2018年10月18日

引自: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被拒,后台定位等审查问题的顶解决方案汇总)。

相关文章

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图
Copyright @ 2010-2018 亚洲必赢app官方下载 版权所有