iOS能源大全中文版,能源大全

iOS财富大全普通话版

转载
https://github.com/phlls/awesome-ios-cn

另三个爱抚的能源:
https://github.com/Tim9Liu9/TimLiu-iOS
小编想多数程序猿应该记得 GitHub 上有二个 Awesome – XXX
连串的财富收拾。awesome-ios
正是 vsouza 发起维护的 iOS 财富列表,内容包罗:框架、组件、测量检验、Apple
Store、SDK、XCode、网站、书籍等。Swift 语言写成的系列会被标志为 ★
,AppleWatch 的系列则会被标志为 ▲。

Awesome
种类即便挺全,但大旨只对录取的财富做了颇为简约的牵线,借使有更详实的普通话介绍,对相应开辟者的拔刀相助会更加大。那也是大家倡议这么些开源项目标初心。


自己想超级多技术员应该记得 GitHub 上有三个 Awesome – XXX
连串的能源收拾。awesome-ios 正是 vsouza 发起维护的 iOS
财富列表,内容囊括:框架、组件、测量检验、Apple
Store、SDK、XCode、网址、书籍等。Swift 语言写成的类型会被标志为 ★
,AppleWatch 的门类则会被标志为 ▲。

作者们要做哪些?


  • 维护者:tangyouhua

什么样参加本项目?

从底下的目录来看,本项指标职业量小不了,所以特出期待能有越多技术员一起来涉足。

可是到场前,有多少个小须求:

  • 丹麦语还不易,能读懂斯洛伐克语并用本身的话复述;
  • 有 iOS 开荒经验;

如有兴趣,请加 QQ:50872495。加 Q 时请评释「iOS大全」


目录

  • 入门
  • 库和框架
    • 音频
    • 动画
    • Apple TV
    • 桥接
    • 缓存
    • Core Data
    • 图表
    • 数据库
    • 硬件
      • 动作
      • 蓝牙
      • 位置
      • iBeacon
    • HUD
    • 事件总线( 伊夫ntBus )
    • 文件
    • JSON
    • 布局
    • 日志
    • 地图
    • 媒体
      • 图片
      • 视频
      • PDF
    • 消息
    • 网络
    • 推送文告
    • Passbook
    • 权限
    • 文本
    • 浏览 / 介绍 / 教程
    • URL Scheme
    • UI
    • Websocket
    • 代码品质
    • 分析
    • 支付
    • 产物化学工业具
    • 实用工具
    • 安全
  • 安装项目
  • 依赖 / 包管理
  • 测试
    • 测量试验驱动开采 / 行为使得开荒
    • UI测试
    • Beta 测试
    • 别的测量检验
  • 工具链
  • 工具
  • 敏捷开垦
  • 部署
  • App Store
  • SDK
  • Xcode
    • 插件
    • 主题
    • 其他 Xcode 相关
  • 编码标准
  • 一些好网址
    • 新闻, 博客等
    • UIKIt 文档
    • 论坛和评论列表
    • 教程和 Keynotes
    • 原型
  • Twitter
  • Facebook 群组
  • 播客
  • 书籍
  • 别的卓绝的列表
  • 资源

  • Road Map iOS – 开垦 iOS 应用从明日启幕,苹果指南。★
  • Life黑客 – 作者想写三个 iOS 应用,该从哪儿发轫?
  • Codeproject – 入门 酷派 和 iOS 应用开拓。
  • Ray Wenderlich – 学习 iOS 应用开垦。
  • Stanford – Developing Apps to iOS – 澳大巴塞尔国立在 iTunes U 上的 iOS App
    开荒课程。
  • Stanford – Developing iOS 8 Apps with 斯威夫特 – 新加坡国立州立在 iTunes U 上用
    Swift 开荒 App 的学科。★

本项指标插手者

注:名单不分排名,不允许期补充更新


<a name=”audio”></a>音频

  • 奥迪oBus:下一代 App 到 App 的实时音频路由。官方网站
  • 奥迪(Audi卡塔尔o基特:三个强硬的韵律合成,处理和分析的工具集。官方网站
  • EZ奥迪(Audi卡塔尔o:三个基于 Core 奥迪(Audi卡塔尔(قطر‎o 的 iOS/OSX
    音频可视化框架。用于实时,低顺延的韵律管理和可视化功用的开销。官方网站
  • novocaine:应用于 OSX 和 iOS 的高质量音频框架。官方网址
  • QHSpeechSynthesizerQueue:一个 AVSpeechSynthesizer
    的行列管理连串。官方网址
  • StreamingKit – 三个针对 OSX 和 iOS 中 AudioPlayer/AudioStreamer
    快速的无缝扩大。官方网址
  • sound-fader-ios:一个 Swift 写的 AVAudioPlayer 的音响调整器 官方网站★

目录

动画

  • Pop:四个 iOS 和 OS X 动漫库,能够实惠地促成由物理效率的相互。官网
  • AnimationEngine – 能够在 iOS 上有助于地构建高等自定义动漫。
  • Awesome-iOS-Animation – 三个动漫项目标聚焦。
  • 中华VZTransitions – iOS View Controller 过场动漫库。
  • DCAnimationKit – iOS 动漫会集。很简短,只供给增多流水动画。
  • Spring – 三个简约的 Swift iOS 动漫库。
  • Canvas – 无需代码就能够在 Xcode 中浮现动漫 http://canvaspod.io。
  • Fluent – 便捷的 斯维夫特 动漫框架。 ★
  • Cheetah – 便捷的 iOS 动画库,由 Swift2 编写。 ★
  • RadialLayer:针对可点击成分的动漫片(相同于 Youtube Music)★官方网址

<a name=”getting-started”></a>入门

<a name=”apple-tv”></a>Apple TV

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

<a name=”libraries-and-frameworks”></a>库和框架

<a name=”bridging”></a>桥接

  • JS帕特ch – JSPatch 利用 Objective-C 运营时桥接了 Objective-C 和
    Javascript。你仅需引进二个小的内燃机,就能够应用 JS 调用别样
    Objective-C 的类。JSPatch 平常用来对 iOS App 做热修复。

<a name=”audio”></a>音频

  • AudioBus
    下一代 App 到 App 的实时音频路由。
  • AudioKit
    四个无敌的节拍合成,管理和分析的工具集。
  • EZAudio
    三个根据 Core 奥迪o 的 iOS/OSX
    音频可视化框架。用于实时,低顺延的韵律管理和可视化功效的支付。
  • novocaine:应用于
    OSX 和 iOS
    的高品质音频框架。官网
  • QHSpeechSynthesizerQueue
    一个 AVSpeechSynthesizer(iOS文本发音) 的行列管理类别。
  • StreamingKit
    七个针对性 OSX 和 iOS 中 AudioPlayer/AudioStreamer
    神速的无缝扩充。官网
  • sound-fader-ios
    一个 Swift 写的 AVAudioPlayer 的响声调控器 ★

<a name=”cache”></a>缓存

  • SDUEvoqueLCache – U福睿斯LCache 的子类,可感觉 HTC/苹果平板应用提供的地面磁盘缓存。
  • Awesome Cache – 让人心爱的本土缓存 ★
  • mattress – iOS Web 内容的离线缓存 ★
  • Carlos – 简单但却灵活的缓存 ★

动画

  • Pop
    多少个 iOS 和 OS X 动漫库,能够方便地落到实处由物理功用的互相。
  • AnimationEngine
    能够在 iOS 上方便地创设高端自定义动画。
  • Awesome-iOS-Animation
    贰个卡通项目标集聚。
  • RZTransitions
    iOS View Controller 过场动漫库。
  • DCAnimationKit
    iOS 动画集结。很简单,只要求加上流水动漫。
  • Spring
    叁个轻易易行的 Swift iOS 动漫库。
  • Canvas
    无需代码即可在 Xcode 中显得动漫
    http://canvaspod.io
  • Fluent
    便捷的 Swift 动相框架。 ★
  • Cheetah
    便捷的 iOS 动画库,由 Swift2 编写。 ★
  • RadialLayer
    针对可点击成分的卡通(相通于 Youtube Music)★

<a name=”charts”></a>图表

  • ios-charts – 一个刚劲的图样框架,MPAndroidChart 在 iOS 上的移植。★
  • JTChartView – JTChartView 是多少个一心可定制的轻量级图表解决方案。
  • PNChart – 一个精短美貌的图表库,Pinner 和 CoinsMan
    的iOS顾客端中央银行使了那一个框架。
  • BEMSimpleLineGraph – 温婉的折线图框架。
  • JBChartView – 基于 iOS 的图表库,包涵折线图和直方图。
  • iOSPlot – iOS 图表库。
  • XYPieChart – 三个有动漫的饼图框架。
  • TEAChart – 轻巧易用的 iOS 图表库。包含了进献图、机械钟图、直方图。
  • EChart – iOS/Nokia/三星平板 图表。提供了事件管理和卡通支持。
  • FSLineChart – 贰个 iOS 折线图库。
  • chartee – 几个为移动平台设计的图表库。
  • ANDLineChartView – 使用 ANDLineChartView
    能够方便的在视图类中显示有动漫效果的折线图。
  • TWRCharts – 四个 ChartJS 的 iOS 封装。结合 Obj-C
    原生代码便捷地创设有动漫的图片。

<a name=”apple-tv”></a>Apple TV

  • Voucher
    方便 tvOS App 通过 iOS 设备上相应的次序来阐明的库。

<a name=”core-data”></a>Core Data

  • CWCoreData – 方便并发景况下 CoreData 框架开辟的恢弘与实用工具。
  • ObjectiveRecord – ActiveRecord 的 Objective-C 版本。
  • SSDataKit – 消除使用 CoreData 发生的指南代码。
  • ios-queryable – ios-queryable 是叁个依照 CoreData 的
    IQueryable/IEnumerable 达成。
  • ReactiveCoreData – ReactiveCoreData 是八个将 CoreData 带入
    ReactiveCocoa 世界的品尝。
  • Ensembles – 二个 CoreData 同步框架。
  • SLRESTfulCoreData – 依照 Objc
    命名习于旧贯,在运作时自动生成访问器,ULX570L替换和智能性格映射。
  • Mogenerator – 自动生成 CoreData 代码。
  • HardCoreData – 不会拥塞 UI 线程的 CoreData 栈和调节器。
  • encrypted-core-data – 使用 SQLClipher 对 CoreData 的 SQLite
    存款和储蓄实行加密。
  • MagicalRecord – 特别优越的 CoreData 便捷存取框架。
  • QueryKit – 一个简洁的等级次序安全的 CoreData 查询语言 ★
  • CoreStore – 强盛的 CoreData
    框架,息灭了增量迁移、获取、观看等主题材料。★

<a name=”bridging”></a>桥接

  • JSPatch
    JSPatch 利用 Objective-C 运营时桥接了 Objective-C 和
    Javascript。你仅需引进叁个小的斯特林发动机,就能够运用 JS 调用其他Objective-C 的类。JSPatch 经常用来对 iOS App 做热修复(hotfix)。

<a name=”database”></a>数据库

  • Realm – CoreData 和 SQLite 的取代品。简洁、今世、神速。
  • YapDatabase – YapDatabase 是八个 iOS 和 Mac 上可扩展的数据库。
  • Couchbase Mobile – Couchbase,有云同步援助的运动平台上的文书档案存款和储蓄。
  • FMDB – SQLite 的 Cocoa/Objective-C 封装。
  • Akaibu-NSUserDefaults – Swift 键/值存款和储蓄,只须要风流倜傥行代码就足以对
    NSObject 对象实行归档。类的习性会自行映射和归档。
  • FCModel – 为那个钟爱一贯运用 SQL 进行数据库操作的人提供的 CoreData
    的替代品。
  • Zephyr – 轻易地通过 iCloud 同步 NSUserDefaults ★
  • Prephirences – Prephirences
    是二个提供了有效的商量和方便人民群众的方式来治本选择的偏心设置,配置和平运动用状态的
    Swift 库。★

<a name=”cache”></a>缓存

  • SDURLCache
    UXC60LCache 的子类,可感到 中兴/surface 应用提供的地面磁盘缓存。
  • Awesome
    Cache

    令人垂怜的本土缓存 ★
  • mattress
    iOS Web 内容的离线缓存 ★
  • Carlos
    轻巧但却灵活的缓存 ★

加密

  • AESCrypt-ObjC – 三个简便固执的 AES
    加密/解密类,不过它就是能够很好的劳作。

<a name=”charts”></a>图表

  • ios-charts
    二个强盛的图纸框架,MPAndroidChart
    在 iOS 上的移植。★
  • JTChartView
    JTChartView 是一个一心可定制的轻量级图表建设方案。
  • PNChart
    三个简洁明了漂亮的图表库,Pinner 和 CoinsMan
    的iOS客户端中应用了那么些框架。
  • BEMSimpleLineGraph
    高雅的折线图框架。
  • JBChartView
    基于 iOS 的图表库,包涵折线图和直方图。
  • iOSPlot
    iOS 图表库。
  • XYPieChart
    贰个有动漫的饼图框架。
  • TEAChart
    轻易易用的 iOS 图表库。满含了贡献图、机械钟图、直方图。
  • EChart
    iOS/黑莓/平板电脑 图表。提供了事件管理和卡通片帮衬。
  • FSLineChart
    多个 iOS 折线图库。
  • chartee
    三个为移动平台设计的图表库。
  • ANDLineChartView
    使用 ANDLineChartView 能够方便的在视图类中显得有动漫效果的折线图。
  • TWRCharts
    三个 ChartJS 的 iOS 封装。结合 Obj-C
    原生代码便捷地塑造有动漫的图形。

<a name=”hardware”></a>硬件

<a name=”core-data”></a>Core Data

  • CWCoreData
    方便并发情形下 CoreData 框架开荒的恢宏与实用工具。
  • ObjectiveRecord
    ActiveRecord 的 Objective-C 版本。
  • SSDataKit
    解除使用 CoreData 爆发的旗帜代码。
  • ios-queryable
    ios-queryable 是三个依照 CoreData 的 IQueryable/IEnumerable 实现。
  • ReactiveCoreData
    ReactiveCoreData (RCD卡塔尔(英语:State of Qatar) 是多个将 CoreData 带入 ReactiveCocoa
    世界的尝试。
  • Ensembles
    叁个 CoreData 同步框架。
  • SLRESTfulCoreData
    依照 Objc 命名习于旧贯,在运维时自动生成访谈器,UTucsonL替换和智能性子映射。
  • Mogenerator
    自动生成 CoreData 代码。
  • HardCoreData
    不会堵塞 UI 线程的 CoreData 栈和调节器。
  • encrypted-core-data
    使用 SQLClipher 对 CoreData 的 SQLite 存储进行加密。
  • MagicalRecord
    特别神奇的 CoreData 便捷存取框架。
  • QueryKit
    叁个简短的品种安全的 CoreData 查询语言 ★
  • CoreStore
    强大的 CoreData 框架,消除了增量迁移、获取、观看等难点。★
<a name=”motion”></a>动作
  • MotionKit –
    只供给两行或然超级少的几行代码就足以从加快度传感器、陀螺仪和重力传感器获取数据。以往CoreMotion 让那些变得前无古时候的人后无来者的简约。

<a name=”database”></a>数据库

  • Realm
    CoreData 和 SQLite 的代替品。简洁、今世、急速。
  • YapDatabase
    YapDatabase 是叁个 iOS 和 Mac 上可扩充的数据库。
  • Couchbase
    Mobile

    Couchbase,有云同步扶持的活动平台上的文书档案存款和储蓄。
  • FMDB
    SQLite 的 Cocoa/Objective-C 封装。
  • Akaibu-NSUserDefaults
    Swift 键/值存款和储蓄,只必要风流浪漫行代码就能够对 NSObject
    对象开展归档。类的特性会活动映射和归档。
  • FCModel
    为那一个心仪平素利用 SQL 举办数据库操作的人提供的 CoreData 的代替品。
  • Zephyr
    轻松地因此 iCloud 同步 NSUserDefaults ★
  • Prephirences
    Prephirences
    是四个提供了低价的协商和方便人民群众的艺术来管理选择的溺爱设置,配置和选用状态的
    Swift 库。★

加密

  • AESCrypt-ObjC
    贰个简便固执的 AES 加密/解密类,然则它便是足以很好的劳作。
<a name=”bluetooth”></a>蓝牙
  • Discovery – 那是个很简短的库,用来从隔壁的设备上开掘和获取数据(固然peer app 在后台专业)。
  • LG蓝牙5.0 – 基于 Core蓝牙5.0( Bluetooth® 卡塔尔国 的三个轻量级库,基于 block
    制作。它亦可让你程序中的 CoreBluetooth 相关的代码更精短。
  • Peer基特 三个用于事件驱动,零配置的 Multipeer 连接应用程序的开源
    斯威夫特 框架。★
  • simple-share – 三个依照蓝牙5.0 LE 分享的框架,易于落到实处周围设备的连天。
  • 蓝牙( Bluetooth® 卡塔尔国( Bluetooth® 卡塔尔国Kit – 使用 BLE 在 iOS/OSX 设备之间通信的框架★

<a name=”hardware”></a>硬件

<a name=”location”></a>位置
  • IngeoSDK – 总是处在开启状态的 iOS 地点显得框架。
  • Proxitee – 允许开垦者利用 iBeacons 和地理围栏创设近场感知的采纳。
  • LocationManager – 达成了一次性或许持续须要当前地方的机能,提供了依照block 的异步 API。
  • LocationKit – 高职 SDK -
    只行使超少的电量和上下文相关的地点信息就能够提供高正确度的任务数据。
<a name=”motion”></a>动作
  • MotionKit
    只供给两行或许少之又少的几行代码就足以从加快度传感器、陀螺仪和重力传感器获取数据。今后CoreMotion 让这几个变得前无古代人后无来者的轻巧。
<a name=”ibeacon”></a>iBeacon
  • Proxitee – 允许开采者利用 iBeacons 和地理围栏创设近场感知的选用。
  • OWUProximityManager – 多少个有助于的 iBeacon + Core蓝牙5.0 微机。
  • Vicinity – 复制左近的 iBeacons ,并扶植在后台广播和检查测验 BLE 设备。
  • BeaconEmitter – 把你的 Mac 形成贰个 iBeacon。
  • OWUProximityManager – iBeacons + CoreBluetooth.

<a name=”hud”></a>HUD

  • MBProgressHUD – 用于体现一个半透明的
    HUD。当职务在后台线程截至时得以在上面显示八个提醒器和/大概标签。
  • SVProgressHUD – 一个为你的 iOS 应用制作的精简,轻量级的速度指示HUD。
  • ProgressHUD – ProgressHUD 是八个轻量易用的 HUD。
  • M13ProgressSuite – 三个饱含了不菲 iOS 上用来体现速度新闻工具的套装。
  • JHProgressHUD – 叁个轻易易行轻量的 斯维夫特 框架,用于在 iOS 应用中呈现★
  • PKHUD – 用 斯维夫特 重新完成了 Apple 的原生 HUD,扶持 iOS 8 以上★
  • CozyLoadingActivity – 轻量的载入动作提示 HUD ★
<a name=”bluetooth”></a>蓝牙
  • Discovery
    那是个很简短的库,用来从周围的装置上发掘和获取数据(就算 peer app
    在后台职业)。
  • LGBluetooth
    基于 Core蓝牙( Bluetooth® 卡塔尔(قطر‎ 的三个轻量级库,基于 block
    制作。它亦可让您程序中的 Core蓝牙5.0 相关的代码越来越精简。
  • PeerKit
    一个用以事件驱动,零配置的 Multipeer 连接应用程序的开源 斯威夫特框架。★
  • simple-share
    一个根据Bluetooth LE 分享的框架,易于落实周围设备的总是。
  • BluetoothKit
    使用 BLE 在 iOS/OSX 设备之间通信的框架★

<a name=”eventbus”></a>事件总线

  • Caravel – 用于 UIWebView 和 JS 的 Swift 事件总线。★
  • 斯威夫特伊夫ntBus – 叁个真对 iOS 8 优化的昭示/订阅事件总线。★
  • PromiseKit – iOS 和 OS X 上的 Promises 实现。
  • Bolts – Bolts
    是叁个计划使创设移动应用更简便易行的三个底层库集合。包蕴了任务和使用关联(deep
    links)。
  • SwiftTask – Swift 实现的 Promise + progress + pause + cancel +
    retry。 ★
<a name=”location”></a>位置
  • IngeoSDK
    总是处在开启状态的 iOS 地方展现框架。
  • Proxitee
    允许开采者利用 iBeacons 和地理围栏成立近场感知的接纳。
  • LocationManager
    达成了一回性只怕持续乞请当前任务的作用,提供了依照 block 的异步
    API。
  • LocationKit
    高职 SDK -
    只利用超级少的电量和上下文相关之处新闻就足以提供高准确度的岗位数据。

<a name=”files”></a>文件

  • FileKit – 斯威夫特 实现的回顾便捷的文书处理工科具。★
<a name=”ibeacon”></a>iBeacon
  • Proxitee
    允许开荒者利用 iBeacons 和地理围栏成立近场感知的应用。
  • OWUProximityManager
    一个有助于的 iBeacon + Core蓝牙( Bluetooth® 卡塔尔国 微型机。
  • Vicinity
    复制相近的 iBeacons (通过解析PRADOSSI),并支持在后台广播和检查实验 BLE
    设备。
  • BeaconEmitter
    把您的 Mac 产生二个 iBeacon。
  • OWUProximityManager
    iBeacons + CoreBluetooth.

<a name=”hud”></a>HUD

  • MBProgressHUD
    用于显示三个半晶莹剔透的
    HUD。当职务在后台线程停止时得以在上面呈现叁个提示器和/或许标签。
  • SVProgressHUD
    贰个为你的 iOS 应用制作的简要,轻量级的速度提示 HUD。
  • ProgressHUD
    ProgressHUD 是多少个轻量易用的 HUD。
  • M13ProgressSuite
    几个饱含了大多 iOS 上用于展示速度音讯工具的套装。
  • JHProgressHUD
    八个轻易轻量的 斯维夫特 框架,用于在 iOS 应用中显示★
  • PKHUD
    用 Swift 重新完成了 Apple 的原生 HUD,扶植 iOS 8 以上★
  • CozyLoadingActivity
    轻量的载入动作提醒 HUD ★

<a name=”json”></a>JSON

  • JSONKit – Objective-C JSON 工具。
  • TouchJSON – 一个 Objective-C 的 JSON 框架。
  • JSON-Framework – 那一个框架用 Objective-C 达成了一个严苛的 JSON
    解释器和生成器。
  • Mantle – 面向 Cocoa 和 Cocoa Touch 的模子框架 Model 。
  • Groot – 达成呃 JSON 字典只怕数组和 Core Data Mangement
    对象之间的转换。
  • KZPropertyMapper – 以最少的代码实现数据映射和验证。
  • JSONModel – 奇妙的基于 JSON
    的数码模型化框架。创造了意气风发层层敏捷便利,自动而且智能的模型类。
  • 斯威夫特yJSON – 使用 Swift 管理 JSON 数据的好办法。★
  • 法斯特EasyMapping – 飞速地体系化和反种类化 JSON 数据。
  • OCMapper – Objective-C & Swift 通用的立刻 JSON 模型转变框架。 ★
  • ObjectMapper – 在模型对象(包含 class 和 struct)和 JSON 之间转换的
    斯维夫特 框架。★
  • JASON – 质量非凡操作便利的 JSON 深入剖判。★
  • Gloss – 一个 Swift 写的 JSON 解析库。★
  • Cereal – 斯威夫特 对象类别化 ★
  • SwiftyJSONAccelerator – 使用 SwiftyJSON 或许 ObjectMapper 遵照 JSON
    生成 Swift 模型。支持 NSCoding 况且提供了使用 JSON
    来代表模型的方式。★

<a name=”eventbus”></a>事件总线

  • Caravel
    用于 UIWebView 和 JS 的 斯威夫特 事件总线。★
  • SwiftEventBus
    八个真对 iOS 8 优化的揭发/订阅事件总线。★
  • PromiseKit
    iOS 和 OS X 上的 Promises 实现。
  • Bolts
    Bolts
    是三个总计使塑造移动选取更简短的三个底层库集结。满含了义务(promises)和平运动用关联(deep
    links)。
  • SwiftTask
    Swift 实现的 Promise + progress + pause + cancel + retry。 ★

<a name=”layout”></a>布局

  • ios-flexboxkit – 一个包装了 Flexbox 布局的简易 UIKit 增加。
  • Masonry – 利用简易的,链式的语法发挥出活动布局 NSLayoutConstraints
    的强大功效。
  • FLKAutoLayout – 让动用代码做约束越来越方便的 UIView 连串。
  • Façade – 可编制程序的视图布局,贰个 autolayout 的替代品。
  • PureLayout – 终极的 iOS 和 OS X 上的 Autolayout
    API,非常轻巧又非常强硬。同一时间适用于 Objective-C 和 斯维夫特。
  • SnapKit – 叁个 iOS 和 OS X 的 斯维夫特 Autolayout 领域专项使用语言。★
  • Cartography – 二个 Swift 编写的证明式 Auto Layout 领域专项使用语言。★
  • AutoLayoutPlus – 给 Auto Layout 加的一点料,由 Swift 驱动。 ★

<a name=”files”></a>文件

  • FileKit
    Swift 达成的简短飞快的文书管理工科具。★

<a name=”logging”></a>日志

  • CleanroomLogger – 贰个依据 Swift 可布置可扩展的日志
    API,简洁、轻量并且超级快。★
  • CocoaLumberjack – 一个迅速有力灵活的日记框架,可用于 iOS & Mac。
  • NSLogger – 二个高品质的日记工具,它能够显得运营在 OS X、iOS 和
    Android 上顾客端应用的踪影。
  • Aardvark – 三个高质量日志框架,它使得成立可操作的 bug
    报告变得特别轻巧。
  • BlockTypeDescription – 在日记记录 block 的时候显得档案的次序签字。
  • QorumLogs — 为 Xcode 和 谷歌 Docs 设计的 Swift 日志工具。★

<a name=”maps”></a>地图

  • Route-me – iOS 开源地图框架
  • NAMapKit – 允许你在 Nokia 应用使用自定义地图,并尝试模仿 Mapkit
    框架的豆蔻梢头部分作为。
  • Mapbox GL – 三个 iOS 上应用 OpenGL 渲染 Mapbox 矢量地图块的框架。
  • CMMapLauncher – 用于 iOS 中在种种地图应用中显得方向的方便人民群众框架。
  • 百度地图iOS SDK:后生可畏套功能丰裕的地图开辟工具包。官方网址

<a name=”json”></a>JSON

  • JSONKit
    Objective-C JSON 工具。
  • TouchJSON
    一个 Objective-C 的 JSON 框架。
  • JSON-Framework
    这几个框架用 Objective-C 达成了壹个严苛的 JSON 解释器和生成器。
  • Mantle
    面向 Cocoa 和 Cocoa Touch 的模子框架 Model 。
  • Groot
    落成呃 JSON 字典只怕数组和 Core Data Mangement 对象之间的转移。
  • KZPropertyMapper
    以起码的代码达成多少映射和表明。
  • JSONModel
    美妙的依赖 JSON
    的数据模型化框架。创制了黄金年代多种敏捷便利,自动并且智能的模型类。
  • SwiftyJSON
    使用 斯威夫特 处理 JSON 数据的好法子。★
  • FastEasyMapping
    急迅地体系化和反连串化 JSON 数据。
  • OCMapper
    Objective-C & Swift 通用的短平快 JSON 模型转变框架。 ★
  • ObjectMapper
    在模型对象(包蕴 class 和 struct)和 JSON 之间转移的 斯维夫特 框架。★
  • JASON
    质量突出操作便利的 JSON 解析。★
  • Gloss
    一个 Swift 写的 JSON 解析库。★
  • Cereal
    斯威夫特 对象连串化 ★
  • SwiftyJSONAccelerator
    使用 SwiftyJSON 也许 ObjectMapper 依照 JSON 生成 Swift 模型。协理NSCoding 並且提供了采纳 JSON 来代表模型的办法。★

<a name=”media”></a>媒体

<a name=”layout”></a>布局

  • ios-flexboxkit
    贰个包裹了 Flexbox 构造的简易 UIKit 扩大。
  • Masonry
    利用简易的,链式的语法发挥出活动布局 NSLayoutConstraints
    的刚劲功效。
  • FLKAutoLayout
    让使用代码做约束越来越方便的 UIView 体系。
  • Façade
    可编程的视图布局,一个 autolayout 的代替品。
  • PureLayout
    终极的 iOS 和 OS X 上的 Autolayout
    API,极度简约又相当强硬。同偶尔间适用于 Objective-C 和 Swift。
  • SnapKit
    一个 iOS 和 OS X 的 Swift Autolayout 领域专项使用语言(DSL)。★
  • Cartography
    二个 Swift 编写的证明式 Auto Layout 领域专用语言(DSL)。★
  • AutoLayoutPlus
    给 Auto Layout 加的一点料,由 斯威夫特 驱动。 ★
<a name=”image”></a>图片
  • GPU Image – 二个基于 GPU 的 iOS 开源的图像和录像拍卖框架。
  • UIImage DSP – iOS UIImage 管理成效,它应用 vDSP/Accelerate
    框架来提升速度。
  • Q索罗德 Code Scanner – 二维码扫描器。
  • AsyncImageView – UIImageView 的异步图像加载和体现增添,不会卡住 UI
    线程。
  • SDWebImage – 异步的图像下载器,提供了缓存帮助。以 UIImageView
    类别的章程提供。
  • DFImageManager –
    从多样数据源获取图像的今世框架。没有必要计划,并具有惊人的可定制性和扩大性。使用了
    NSU途乐LSession。
  • MapleBacon – 四个 斯维夫特 iOS 图像下载和缓存库 ★
  • NYTPhotoViewer – 抽屉菜单和相片查看器。
  • IDMPhotoBrowser – 图片浏览器/查看器。
  • JTSImageViewController – iOS 交互作用式图片浏览器。
  • Concorde – 下载和平解决码延续的 JPEG 图像。
  • SCRecorder – 相通 Vine
    的点击拍录,动漫过滤器,慢镜头,片段编辑相机引擎。
  • Haneke斯威夫特 – 三个 Swift 编写的 iOS
    平台的轻量级通用缓存框架,还会有对图像的越来越多帮助。★
  • TOCropViewController – 三个足以允许客户更正 UIImage
    对象的视图调控器。
  • YXTMotionView –
    三个自定义的图片视图,它达成了依附设备运动来滚动图片。
  • PINRemoteImage – 七个线程安全、高品质、脾气丰盛的图像获取器。
  • SABlurImageView – 能够轻易地为图片增多模糊动漫效果。★
  • 法斯特ImageCache – 在滚动时飞快展现图片的 iOS 框架。
  • BKAsciiImage – 将图片渲染为 ASCII art 的库。
  • YLGIFImage – 异步的 GIF 图像解码和图纸浏览器。扶助 GIF
    图动漫,但只消耗少些的内部存款和储蓄器。
  • AlamofireImage – 叁个为 Alamofire 制作的图像组件库。★
  • Nuke – 高等的图样管理框架。★
  • FlagKit – 供 app 和 web 页面上运用的优质旗标。★
  • YYWebImage – 异步图像加载框架(帮衬 WebP,APNG,GIF 格式)。

<a name=”logging”></a>日志

  • CleanroomLogger
    三个依据 Swift 可配备可扩张的日志 API,简洁、轻量并且相当的慢。★
  • CocoaLumberjack
    二个火速有力灵活的日记框架,可用来 iOS & Mac。
  • NSLogger
    三个高品质的日记工具,它能够显示运营在 OS X、iOS 和 Android
    上顾客端应用的踪迹。
  • Aardvark
    一个高品质日志框架,它使得创立可操作的 bug 报告变得特别简单。
  • BlockTypeDescription
    在日记记录 block 的时候显得档案的次序签名。
  • QorumLogs
    — 为 Xcode 和 谷歌 Docs 设计的 斯威夫特 日志工具。★
<a name=”video”></a>视频
  • VIMVideoPlayer – 三个对 AVPlayer 和 AVPlayerLayer 类的简短封装。
  • MobilePlayer – 多个苍劲康健且完全可定制的 iOS 媒体播放器。

<a name=”maps”></a>地图

  • Route-me
    iOS 开源地图框架
  • NAMapKit
    允许你在 魅族 应用使用自定义地图,并尝试模仿 Mapkit
    框架的黄金年代部分作为。
  • Mapbox
    GL

    四个 iOS 上采用 OpenGL 渲染 Mapbox 矢量地图块的框架。
  • CMMapLauncher
    用于 iOS 中在各样地图应用中显示方向的方便人民群众框架。
<a name=”pdf”></a>PDF
  • 里德r – 三个 iOS PDF 阅读器的骨干。
  • UIView 2 PDF – 使用 UIViews 的 PDF 生成器。

<a name=”media”></a>媒体

<a name=”messaging”></a>消息

  • LayerKit – 二个对此 Layer 的 iOS
    开荒组件,。是将新闻(文字,照片,录制,数据)加多到活动或 Web
    应用中最简便的应用方案。
  • Twilio – 驱动着今世的调换形式,创设下一代音频与 SMS 应用。
  • Plivo – SMS API、音频 API 和 环球运维商。
  • XMPPFramework – 一个 iOS 和 Mac 上的 XMPP 公约通信框架。
<a name=”image”></a>图片
  • GPU
    Image

    三个基于 GPU 的 iOS 开源的图像和录像拍卖框架。
  • UIImage
    DSP

    iOS UIImage 管理效果,它利用 vDSP/Accelerate 框架来增加速度。
  • QR Code
    Scanner

    二维码扫描器。
  • AsyncImageView
    UIImageView 的异步图像加载和出示扩张,不会卡住 UI 线程。
  • SDWebImage
    异步的图像下载器,提供了缓存支持。以 UIImageView 类其他办法提供。
  • DFImageManager
    从多样数据源获取图像的今世框架。无需配备,并持有惊人的可定制性和扩张性。使用了
    NSU凯雷德LSession。
  • MapleBacon
    八个 Swift iOS 图像下载和缓存库 ★
  • NYTPhotoViewer
    抽屉菜单和照片查看器。
  • IDMPhotoBrowser
    图片浏览器/查看器。
  • JTSImageViewController
    iOS 交互作用式图片浏览器。
  • Concorde
    下载和平解决码三番五次的 JPEG 图像。
  • SCRecorder
    相仿 Vine 的点击拍戏,动漫过滤器,慢镜头,片段编辑相机引擎。
  • HanekeSwift
    三个 斯维夫特 编写的 iOS
    平台的轻量级通用缓存框架,还应该有对图像的越来越多扶助。★
  • TOCropViewController
    二个足以允许客商校订 UIImage 对象的视图调整器。
  • YXTMotionView
    三个自定义的图片视图,它完结了信任设备运动来滚动图片。
  • PINRemoteImage
    多个线程安全、高质量、性格充分的图像获取器。
  • SABlurImageView
    能够轻巧地为图片增加模糊动漫效果。★
  • FastImageCache
    在滚动时急迅突显图片的 iOS 框架。
  • BKAsciiImage
    将图片渲染为 ASCII art 的库。
  • YLGIFImage
    异步的 GIF 图像解码和图纸浏览器。支持 GIF
    图动漫,但只消耗少许的内部存款和储蓄器。
  • AlamofireImage
    一个为 Alamofire 制作的图像组件库。★
  • Nuke
    高档的图纸管理框架。★
  • FlagKit
    供 app 和 web 页面上选择的地道旗标。★
  • YYWebImage
    异步图像加载框架(帮助 WebP,APNG,GIF 格式)。

<a name=”networking”></a>网络

  • AFNetworking – 多少个弹无虚发的 iOS 和 OSX 上的网络乞请框架。
  • Rest基特 – RestKit 是三个 iOS Objective-C 框架,是为了让和 RESTful
    web 服务人机联作变的洗练、快捷、有趣。
  • FSNetworking – 稳固的 iOS 网络库。
  • ASIHTTPRequest – Objective-C 编写的 HTTP 网络恳求库。它是对
    CFNetwork 易用的卷入。扶植 Mac OS X 和 红米。
  • Overcoat – 小巧不过很强盛的库,让成立三个 REST 客商端简便和有意思。
  • ROADFramework – 面向属性的 web 服务交互作用形式。框架有内建的 json 和
    xml 央求响应种类化方法,拾分福利扩大。
  • MBNetworkMonitor – 苹果 Reachability 类的现代化替代品,使用了
    CoreTelephony 来传达越来越多关于客户网络连接情状的信息。
  • MBNetworkIndicator –
    提供了轻松的方法在五个诉求之间和睦器械互联网提示器。
  • Alamofire – Alamofire 是多少个 斯威夫特 写的 HTTP 互联网库,由 AFNetworking
    的作者编写。★
  • Transporter – 让上传下载更省心的小代码库。★
  • CDZPinger – 使用方便的 ICMP Ping 框架。
  • NSRails – 将顾客端的靶子/类映射到长途 REST API 的靶子/ORM。
  • NKMultipeer – 二个建设布局在多种链接上的可测量试验的空洞。★
  • CocoaAsyncSocket – 用于 Mac 和 iOS 的异步 socket 网络库。
  • Siesta – 文雅的 RESTful
    能源抽象,将状态解藕。是依靠回调可能代理的互连网库的替代品。★
  • Reachability.swift – 用 斯维夫特 和闭包重新达成了苹果的 Reachablility
    框架。★
  • NetworkEye – 叁个 iOS 网络调节和测量检验库,能够展现 App 中的 HTTP
    须要和伸手的连锁音信。
<a name=”video”></a>视频
  • VIMVideoPlayer
    一个对 AVPlayer 和 AVPlayerLayer 类的归纳封装。
  • MobilePlayer
    叁个有力康健且完全可定制的 iOS 媒体播放器。

<a name=”push-notifications”></a>推送布告

  • Orbiter – 在 iOS 中注册推送公告。
  • PEM – 为推送服务器自动生成 profile。
  • Parse Push – 完全免费的后台推送布告,提供了创造分段,调解以至 A/B
    测量试验的技艺。
  • Urban Airship – 付费的推送文告后台。
  • Growth Push – 付费的推送布告。 它是在东瀛最受开辟者爱怜的工具之风流罗曼蒂克。
  • APNS-Pusher – 苹果推送布告服务的调节和测量检验器。
<a name=”pdf”></a>PDF
  • Reader
    三个 iOS PDF 阅读器的中央。
  • UIView 2
    PDF

    使用 UIViews (或宽容着 XIB)的 PDF 生成器。

<a name=”passbook”></a>Passbook

  • passbook – 为 Passbook 创建 pkpass 文件。
  • Dubai – 生成和预览 Passbook 的 Pass。
  • Passkit – 设计、成立并证实 Passbook 的 Pass。

<a name=”messaging”></a>消息

  • LayerKit
    多个对于 Layer 的 iOS
    开荒组件,。是将新闻(文字,照片,摄像,数据)加多到活动或 Web
    应用中最简便易行的建设方案。
  • Twilio
    驱动着现代的沟通格局,营造下一代音频与 SMS 应用。
  • Plivo – SMS
    API、音频 API 和 全球运维商。
  • XMPPFramework
    叁个 iOS 和 Mac 上的 XMPP 合同通讯框架。

<a name=”permissions”></a>权限

  • PermissionScope – 智能的 iOS 授权 UI 和 统生龙活虎的
    API(帮助地点、公告、照片、联系人、日历、照片、Mike风、BT、进程提示、HealthKit和 CloudKit)。★
  • Proposer –
    便捷地伸手客商权限(帮助相机、照片、Mike风、联系人、地点)。★
  • ICanHas – 简化 iOS
    客商权限诉求(帮忙地点、推送通知、相机、联系人、日历、照片)。★
  • VWWPermissionKit – 可视化的 iOS 授权微处理机。
  • ISHPermissionKit – 为 iOS 提供央浼客商权限的合併方法。
  • JLPermissions – iOS
    预授权工具,开辟者用它来制作询问客商是还是不是授权的对话框,扶持日历、联系人、地点、照片、备忘录、twitter、推送公告和其余急需授权的操作。

<a name=”networking”></a>网络

  • AFNetworking
    一个一箭穿心的 iOS 和 OSX 上的网络央浼框架。
  • RestKit
    RestKit 是一个 iOS Objective-C 框架,是为着让和 RESTful web
    服务交互作用变的简洁明了、飞快、有趣。
  • FSNetworking
    稳固的 iOS 网络库。
  • ASIHTTPRequest
    Objective-C 编写的 HTTP 网络央浼库。它是对 CFNetwork
    易用的卷入。支持 Mac OS X 和 Nokia。
  • Overcoat
    小巧可是很强盛的库,让创立三个 REST 顾客端简便轻有趣。
  • ROADFramework
    面向属性的 web 服务交互作用方式。框架有内建的 json 和 xml
    央求响应体系化方法,十分有益于扩张。
  • MBNetworkMonitor
    苹果 Reachability 类的现代化替代品,使用了 CoreTelephony
    来传达越来越多有关客户互连网连接处境的音信
  • MBNetworkIndicator
    提供了总结的措施在多少个央浼之间协和装备网络提示器
  • Alamofire
    Alamofire 是一个 Swift 写的 HTTP 互连网库,由 AFNetworking
    的我编写。★
  • Transporter
    让上传下载更简便易行的小代码库。★
  • CDZPinger
    使用方便的 ICMP Ping 框架。
  • NSRails
    将顾客端的对象/类映射到长途 REST API 的目的/ORM。
  • NKMultipeer
    三个创造在多种链接上的可测验的虚幻。★
  • CocoaAsyncSocket
    用于 Mac 和 iOS 的异步 socket 网络库。
  • Siesta
    优雅的 RESTful
    能源抽象,将气象解藕。是基于回调只怕代理的网络库的代替品。★
  • Reachability.swift
    用 斯威夫特 和闭包重新完结了苹果的 Reachablility 框架。★
  • NetworkEye
    一个 iOS 网络调节和测量检验库,能够来得 App 中的 HTTP 央浼和呼吁的连锁新闻。

<a name=”text”></a>文本

  • Facebook Text Obj – 照片墙 的文书处理库的 Objective-C 实现。
  • Nimbus – Nimbus 是二个为高档 iOS 软件设计员塑造工具包。
  • NSStringEmojize – 三个将 Emoji 表情符号调换为等价的 Unicode 字串的
    NSString 连串。
  • MMMarkdown – 用于将 Markdown 转换为 HTML 的 Objective-C 静态库。
  • DTCoreText – 利用 CoreText 使用 HTML 代码的措施。
  • DTRichTextEditor – 一个 iOS 的富文本编辑器。
  • NBEmojiSearchView – 四个支撑找出并且能够合二为黄金年代到文本控件中的 emoji
    下拉列表视图。
  • ios-fontawesome – NSString + FontAwesome。
  • Pluralize.swift – 强盛的 Swift String 单数转换复数扩充。★
  • RichEditorView – Rich艾德itorView
    是一个简单、模块化的富文本编辑器视图。★
  • Money – 为与钱和现金相关工作的的 Swift 值类型。★
  • PhoneNumberKit – 用于深入分析,格式化和阐明国际电话号码的 斯威夫特框架,由谷歌的 libphonenumber 库援救。★
  • YYText – iOS 上用于展现和编辑富文本的无敌文本框架。

<a name=”push-notifications”></a>推送文告

  • Orbiter
    在 iOS 中注册推送公告。
  • PEM
    为推送服务器自动生成 profile。
  • Parse
    Push

    完全免费的后台推送通告,提供了创办分段,调解以致 A/B 测量检验的技能。
  • Urban
    Airship

    付费的推送公告后台。
  • Growth Push
    付费的推送文告。 它是在东瀛最受开拓者爱怜的工具之大器晚成。
  • APNS-Pusher
    苹果推送文告服务的调节和测量试验器。

<a name=”walkthrough–intro–tutorial”></a>效能漫游 / 介绍 / 教程

  • Onboard – 用一丢丢代码就能够创造多个精美的吸附效果的施行。
  • EAIntroView – 高度可定制非侵入式的应接页面实施方案。
  • MYBlurIntroductionView – 在 MYIntroductionView
    上完美的,用于创设可定制的 app 介绍大概教程页面包车型大巴框架。
  • BWWalkthrough – 叁个自定义 iOS App 的功用漫游页面包车型地铁框架。★
  • GHWalkThrough – 二个基于 UICollectionView 的非侵入式介绍页面组件。
  • ICETutorial – 二个很好的科目框架,近似 Path 3.X 版本的 App
    中的样式。
  • JazzHands – Jazz Hands 是贰个归纳的 UIKit关键帧动漫框架。动画是足以采纳手势、滚动视图、KVO 恐怕 ReactiveCocoa
    来调控的。
  • RazzleDazzle – 轻巧的基于关键帧的 iOS 动漫框架,由 Swift编写。最符合用来 App 的轮转介绍页面。★
  • Instructions – 向您的 iOS
    项目中加多自定义的操作方法指点的大致方法。★
  • SwiftyWalkthrough – 创立叁个体验绝佳的功效漫游的最简便易行方法,斯威夫特编写。★

<a name=”passbook”></a>Passbook

  • passbook
    为 Passbook 创建 pkpass 文件。
  • Dubai
    生成和预览 Passbook 的 Pass。
  • Passkit
    设计、创制并证实 Passbook 的 Pass。

<a name=”url-scheme”></a>URL Scheme

  • WAAppRouting – iOS 的路由达成。同期管理了 UPRADOL
    识别和平运动用调节器彰显分析后的参数。全体那些只要大器晚成行代码就可以解决,调节器酒馆还大概会被活动保存!
  • DeepLink基特 – 卓越的路由相称框架,使用基于 block API
    管理你的深链接。
  • IntentKit – 多少个便捷的法子来在 iOS app 中管理第三方 UQashqaiL schemes。
  • JLRoutes – 使用了 block API 的 iOS U奥德赛L 路由框架。

<a name=”permissions”></a>权限

  • PermissionScope
    智能的 iOS 授权 UI 和 统黄金时代的
    API(协理地方、布告、照片、联系人、日历、照片、Mike风、BT、进程提醒、HealthKit和 CloudKit)。★
  • Proposer
    便捷地央求顾客权限(扶助相机、照片、Mike风、联系人、地点)。★
  • ICanHas
    简化 iOS
    客户权限乞求(补助地方、推送布告、相机、联系人、日历、照片)。★
  • VWWPermissionKit
    可视化的 iOS 授权微机。
  • ISHPermissionKit
    为 iOS 提供诉求顾客权限的相会方法。
  • JLPermissions
    iOS
    预授权工具,开采者用它来制作询问顾客是或不是授权的对话框,协助日历、联系人、地方、照片、备忘录、twitter、推送公告和其它需求授权的操作。

<a name=”ui”></a>UI

  • Chameleon – 三个 iOS 品质强盛的轻量级扁平化颜色框架,能够用来
    Objective-C 和 Swift。★
  • ActionSheetPicker-3.0 – 为 iOS App 连忙创建二个下拉 UIPickerView /
    ActionSheet 功效。
  • FlatUI基特 – 适用于 iOS 的扁平化 UI 组件集合。
  • JVFloatLabeledText菲尔德 – 附有浮动标签的 UITextField 子类。
  • SSBouncyButton – 有弹性的 iOS7 样式按键 UI 组件。
  • BetweenKit – 叁个硬朗的 iOS 拖拽框架。
  • JSQMessagesViewController – 贰个名贵的 iOS 谈天新闻 UI 库。
  • AMSmoothAlert – 一个很 cool 的 AlertView。
  • TSMessages –
    在荧屏上方显示布告(譬如成功、错误、警示或许新闻)视图。
  • NZAlertView – 轻松直观的 AlertView。形似推送通告的功力。
  • MGSwipeTableCell – 能够来得滑动开关的 UITableViewCell
    的子类,还协助多种衔接动漫。
  • ARAutocompleteTextView – subclass of 实时展现文本提醒的 UITextView
    的子类。完美支持 e-mail 格式。
  • TGCameraViewController – 基于 AVFoundation
    的自定义相机。样式美丽,轻量况且能够比较轻巧地融为后生可畏体到 iOS 项目中。
  • EN斯维夫特SideMenu – 一个 Swift 写的简短 iOS7/8 侧滑菜单。★
  • MDCSwipeToChoose – 滑动卡牌来调节 “钟爱” 恐怕 “不爱好”
    的控件,效果肖似 Tinder App。能够用于在几分钟内创立识字卡
    app,图片浏览器还是别的相似利用,而不用几钟头。
  • ParallaxTableViewHeader – UITableView header 的视差滚动效应组件。
  • JLToast – iOS 的 Toast 组件,提供了简约的接口。★
  • 斯威特Alert – 为 iOS 应用提供了实时动漫效果的 AlertView,Swift编写而成。★
  • Form – JSON 驱动的列表控件。
  • BLKFlexibleHeightBar – 创设二个可观可以自行调度的
    NavigationBar,相通 推文(Tweet卡塔尔 ,Square Cash,Safari 中的那样。
  • NMPopUpView – 用于体现浮动窗口的简便 iOS 类。辅助 Swift 和
    Objective-C。★
  • SDevIconFonts – 用于 Swift 的 Fontawesome, Iconic, Ionicons,
    Octicon。★
  • SDevBootstrapButton – Swift 版的 Twitter Bootstrap 按钮。★
  • SDevCircleButton – Swift 实现的圆型按键。★
  • SDevFlatColors – Swift 实现的扁平化颜色。★
  • ColorArt – 从图片中抽取重要颜色,相近 iTunes 11 的机能。
  • IQKeyboardManager – 幸免键盘滑出来遮挡住 UITextField/UITextView
    的框架,非侵入,无需代码。
  • WCFastCell – 滚动流畅的 Tables/Collections cell 。
  • Motif – 多个依照 JSON 的可定制轻量级样式表框架。
  • VBFPopFlatButton – 基于 照片墙POP制作的,有9种不一致景况动漫的扁平化按键。
  • HTPressableButton – 扁平化设计的能够制伏的开关。
  • Cool-iOS-Camera – 三个截然可定制的今世的相机,使用 AVFoundation
    框架完结。
  • AsyncDisplayKit – AsyncDisplayKit 是一个 iOS
    框架,它亦可使三个很复杂的顾客分界面保保持平衡滑和影响灵敏。
  • AMTagListView – 一个方可增多风姿浪漫多种中度可定制化的价签的 UIScrollView
    子类。
  • MotionBlur – MotionBlur 让您能够在 iOS 动漫效率上丰盛模糊效果。
  • PBJVision – iOS 相机引擎,援助点击拍录,慢动作摄像和图纸捕捉成效。
  • DynamicColor – 又四个用以操作颜色的 斯威夫特 扩充。★
  • GaugeKit – 可定制的仪态组件,能够方便地仿制苹果样式的仪表盘。★
  • SVWebViewController – 一个非侵入式的放到浏览器。
  • SwiftWebVC – 一个 SVWebViewController 的 Swift 实现。★
  • MVAutocompletePlaceSearchTextField – 多个相似 谷歌 Places,Uber
    等职分搜索的非侵入式自动完毕控件。
  • MVMaterialView – 用来效仿 Material Design 概念波纹效果 UI
    控件的子类和 UIButton。
  • Atlas – 为 Layer 设计的原生 iOS 新闻应用 UI 组件。
  • 斯威夫特-Prompts – 用来两全自定义提示的 Swift库,有相当的大的节制可供采纳。★
  • IQDropDownTextField – 提供了下拉 UIPickerView 援救的 UITextField。
  • PJAlertView –
    苹果弃用了原先好用的警告视图,让大家失去了许多的定制性,这么些库重新将定制性带回去。
  • CZPicker – iOS 的 Popup 样式的 UIPickerView.
  • TisprCardStack – 卡片 UI 库。★
  • YXTPageView – 三个支撑 UIView 和 UITableView 之间滚动切换的
    PageView。
  • DatePickerDialog – 在 UIAlertView 上显示 UIDatePicker 的 Swift 库。★
  • gifu – iOS 上协助动态 GIF 的 Swift 框架。★
  • SAHistoryNavigationViewController –
    SAHistoryNavigationViewController 实现了多少个在 iOS
    上的好像任务微电脑的 UI,包容 UINavigationContoller,3D Touch。★
  • DOFavoriteButton – 三个动人的动漫按键。★
  • LN陆风X8SimpleNotifications – 简单的 斯维夫特 app
    内置通告。LNEscortSimpleNotifications 是八个 Swift TSMessages 简化版本。
  • NgKeyboardTracker – iOS 的键盘跟踪 Objective-C 库。
  • SAInboxViewController – 受到 “Inbox by google” 动漫过渡效果启迪的
    UIViewController 子类。★
  • TLYShyNavBar – 不像这个 UINavigationBar 那么自高。那几个 Bar
    很虚心!能够非常轻松地创造机关滚动的 navigation bar。
  • BEnclaveYXBanner – Swift 的 iOS7+ 样式的下拉通报。 ★
  • NYAlertViewController – 能够自定义内容视图的 iOS
    AlertView,可高度自定义。
  • HDNotificationView – 使用模拟原生的通报横幅 UI,发出任何警报。
  • MZFormSheetPresentationController –
    MZFormSheetPresentationController 提供了三个原生 iOS
    UIModalPresentationFormSheet 的取代品,增添了对 Nokia的支撑,而且能够自定义 controller 的尺码和表单的外观。
  • AnimatedTransitionGallery – 使用
    UIViewControllerAnimatedTransitioning 公约落到实处了自定义 iOS 7
    过渡动漫。
  • iCarousel – iOS 和 Mac OS 上粗略的,中度可定制化的数量驱动 3D
    跑马灯。
  • RESideMenu – 受 Dribble 上的布置性启迪而创设的 iOS 7/8
    样式的视差侧滑菜单。
  • FontAwesomeKit – iOS 的Logo字体库,今后扶植 Font-Awesome,Foundation
    icons,Zocial 和 ionicons。
  • Cocoa Controls – 开源的 iOS 和 OS X UI 组件.
  • ActiveLabel.swift – 非侵入的 UILabel 代替品,扶植 Hashtags ,
    Mentions 和 U迈凯伦540CL 。 ★
  • XLForm – XLForm 是最灵敏有力的 iOS 库,用来创设动态的 tableview
    表单,完全适用于 斯维夫特 和 Obj-C。
  • RAReorderableLayout – 能够拖拽放置的 UICollectionView 成分。
  • ESTabBarController – 二个允许高亮开关和自定义按键动作的 Tabbar
    调控器。
  • STPopup – STPopup 为 华为 和 三星GALAXY Tab 提供了三个 popup 样式的
    UINavigationController。
  • HoneycombView – HoneycombView 是用来显示形似 Honyecomb 构造的 iOS
    UIView,由 Swift 达成。★
  • tapkulibrary – tap + haiku = tapku, 叁个精心设计的 iOS 开源框架。
  • NVActivityIndicatorView – 很好的加载动漫集结。★
  • KCJogDial – 提供调整机能的 UIView,肖似几个转轮调整器。★
  • PagingMenuController – 有可定制的菜谱的分页视图调整器,Swift 完结。★
  • RadialMenu – RadialMenu 是三个提供了触控的上下文菜单(相仿 iOS8 中
    iMessage 的录像开关)的自定义控件。使用 斯维夫特 和 POP 框架营造。★
  • VLDContextSheet – 相符 Pinterest iOS app 中的菜单。
  • cariocamenu – 最快的无点击菜单。★
  • DAExpandAnimation – 以自定义的模态过渡效果,从 cell
    中张开来显现调整器的库。★
  • ScrollPager – 相似 Flipboard 的滚动翻页。★
  • ComponentKit – 受到 React 启发的 iOS 框架,Facebook 出品A
    React-Inspired View Framework for iOS, by Facebook.
  • Eureka – 使用纯 Swift 营造温婉的 iOS 表单。★
  • PMTween – 高雅灵活的 iOS 渐变库。
  • MZ提姆erLabel – 让 UILabel 造成倒电火花计时器大概秒表的便利类,肖似苹果的电子钟应用。
  • WobbleView – WobbleView
    是三个实现了流行的摇荡效果的视图。你能够在动用中有益的充足动态的顾客人机联作和对接效果。★
  • CBZSplashView – Instagram 样式的运维页(Splash
    Screen)视图,缩放后出示主视图。
  • 翼虎KNotificationHub – 让别的 UIView 变成完备的文告大旨。
  • EatFit – Eat fit 是四个受 Google Fit
    启迪的用来非凡地出示数据的机件。
  • CollapsableTable – 可以自定义 section header 的可折叠 tableview
    section。★
  • LiquidFloatingActionButton – 流体状态的 Material Design 的变动按键。
  • LiquidLoader – 液体动漫的加载器组件。★
  • PickerView – 斯维夫特 完结的自定义的 UIPickerView 替代品。★
  • InteractivePlayerView – 自定义的 iOS 音乐播放器视图。★
  • phone-number-picker – 二个 Swift 完成的简易易用的视图调节器,相通WhatsApp 那样让您输入带有国家代码电话号码。★
  • DLWBouncyView – BouncyView
    是叁个为保有视图都实现了近年来盛行的弹性效果的框架。
  • MMPopupView – 基于 Pop-up 的视图(比如,AlertSheet卡塔尔(英语:State of Qatar),协助有支持地定制。
  • EXTView – 使用 IB_DESIGNABLE 和 IBInspectable 为 Interface Builder
    提供了 UIView 扩展。
  • JTMaterialSwitch – 三个受 谷歌(Google卡塔尔国 的 Material Design
    启示的可定制的开关 UI,有波纹效果和弹性动漫。
  • PickerView – 斯威夫特 写的可定制的 UIPickerView 代替品。
  • KCSelectionDialog – 轻松的拈轻怕重对话框。★
  • SFFocusViewLayout – 扶助内容集中的 UICollectionViewLayout。
  • UITextField-Shake – 增添了摆荡动画的 UITextField 系列。也会有 Swift版本 ★
  • JTFadingInfoView – 二个依据 UIButton 的支撑淡入淡出动漫性格的视图。
  • KCFloatingActionButton – 简洁的 iOS 浮动操作开关。★
  • TTGSnackbar –
    在荧屏底边呈现简单的新闻和操作按键,帮忙二种卡通效果。★
  • TTGEmojiRate – iOS 的切近 emoji 的评分视图。★
  • CardAnimation – 卡牌翻页动漫效果。★
  • BEMCheckBox – 优雅的 iOS 复选框。(Check box)
  • CVCalendar – 协理 iOS 8+ 的自定义可视化日历,Swift达成。★
  • SCLAlertView-斯维夫特 – 斯维夫特 完毕的二个特出的动漫片 Alert View。★
  • Atlas-iOS – Atlas 是四个原生 iOS 对话 UI Layer 组件。
  • TKRubberIndicator – Swift 版橡胶 PageControl 指示器。
    http://tbxark.github.io
  • HorizontalProgress – 简单的卡通水平进程条。
  • TKSwitcherCollection – 一个动漫片开关集结。http://tbxark.github.io
  • JD斯维夫特AvatarProgress – 方便自定义的异步加载展位图进程条动漫。★
  • iOS-CircleProgressView – 这一个空间允许客户用代码或许 interface
    builder 伊始化或创办并渲染三个圆形的进程条视图。★
  • Hamburger-Menu-Button – 贰个冲天可定制的胡志明市大头菜单按键。★
  • DGElasticPullToRefresh – iOS 弹性下拉刷新控件,斯维夫特 完成。★
  • HTYTextField – 四个有弹性的站位文字的 UITextField。★
  • JDStatusBarNotification –
    显示在顶上部分状态栏的照拂,使用轻易,能够自定义。
  • GuillotineMenu – 铡刀样式过渡动漫的下拉菜单。★
  • MediumMenu – 一个依据 Medium iOS 应用的美食做法。★
  • YALField – 使用 interface builder 更易于地创设表单
    UI。富含带合法性验证的自定义字段。
  • StarryStars – iOS GUI 库,用于体现和编排评分。
  • JMuranoSplitVC – 自适应布局的 UISplitViewController。
  • SevenSwitch – 非侵入式的 iOS7 样式的按钮代替品。★
  • RadialLayer – 可点击成分的卡通片。★
  • MPParallaxView – Swift 达成的 Apple TV 视差效果。★
  • RPLoadingAnimation – 斯维夫特 达成的依据 CALayer 的加载动漫。★
  • Splitflap – Swift 应用的分屏展现框架。★
  • UIScrollView-InfiniteScroll – 补助可是滚动的 UIScrollView 连串。★
  • PullToBounce – UIScrollView 的下拉刷新控件。★
  • 电视Button – 重新创造二个不胜酷的 Apple TV 视差Logo用在 iOS UIButton
    上。★
  • SlackTextViewController – 二个非侵入式的 UIViewcontroller
    子类,提供了三个能够随文字长度变化的尺寸的文本框和风度翩翩部分此外有效的新闻性子。
  • EZAlertController – 便捷的 Swift UIAlertController。★
  • EZSwipeController –
    图片 1类似
    Snapchat/Tinder/iOS 主页的 UIPageViewController。★
  • SWRevealViewController – 受到 FaceBook 和 Wunderlist 应用启示的
    UIViewController 子类,用于显示侧滑的视图调节器。

<a name=”text”></a>文本

  • Twitter Text
    Obj

    推特 的文书处理库的 Objective-C 完成。
  • Nimbus – Nimbus
    是三个为高档 iOS 软件设计师营造工具包。
  • NSStringEmojize
    四个将 Emoji 表情符号调换为等价的 Unicode 字串的 NSString 种类。
  • MMMarkdown
    用于将 Markdown 转换为 HTML 的 Objective-C 静态库。
  • DTCoreText
    利用 CoreText 使用 HTML 代码的秘籍。
  • DTRichTextEditor
    三个 iOS 的富文本编辑器。
  • NBEmojiSearchView
    五个帮忙寻觅况且能够合二为风流浪漫到文本控件中的 emoji 下拉列表视图。
  • ios-fontawesome
    NSString + FontAwesome。
  • Pluralize.swift
    强盛的 Swift String 单数调换复数增加。★
  • RichEditorView
    RichEditorView 是叁个简便、模块化的富文本编辑器视图。★
  • Money
    为与钱和现金相关工作的的 斯威夫特 值类型。★
  • PhoneNumberKit
    用于拆解解析,格式化和认证国际电话号码的 斯维夫特 框架,由Google的
    libphonenumber 库援救。★
  • YYText
    iOS 上用来呈现和编写制定富文本的雄强文本框架。

<a name=”websocket”></a>WebSocket

  • Socket 罗克et – 贰个同等的 Objective-C WebSocket 客户端库。

<a name=”walkthrough–intro–tutorial”></a>作用漫游 / 介绍 / 教程

  • Onboard
    用一丝丝代码就能够成立八个杰出的吸附效果的进行。
  • EAIntroView
    高度可定制非侵入式的招待页面建设方案。
  • MYBlurIntroductionView
    在 MYIntroductionView 上周详的,用于营造可定制的 app
    介绍只怕教程页面的框架。
  • BWWalkthrough
    多少个自定义 iOS App 的成效漫游页面的框架。★
  • GHWalkThrough
    叁个基于 UICollectionView 的非侵入式介绍页面组件。
  • ICETutorial
    叁个很好的学科框架,相似 Path 3.X 版本的 App 中的样式。
  • JazzHands
    Jazz Hands 是一个轻易易行的 UIKit关键帧动漫框架。动漫是能够动用手势、滚动视图、KVO 只怕 ReactiveCocoa
    来决定的。
  • RazzleDazzle
    简单的基于关键帧的 iOS 动漫框架,由 Swift 编写。最适合用于 App
    的轮转介绍页面。★
  • Instructions
    向你的 iOS 项目中增多自定义的操作方式指点的简约方法。★
  • SwiftyWalkthrough
    创立叁个涉世绝佳的作用漫游的最简便方法,Swift 编写。★

<a name=”code-quality”></a>代码品质

  • KZBootstrap –
    一丰富多彩的台本和注释,代码品质相当糟糕时,在编写翻译时爆发额外的荒唐和警报。
  • KZAsserts – 风流倜傥多种的自定义断言,使用 DSL 来自动生成 NSError,允许在
    Debug 时断言和在 Release 时捕获错误。
  • PSPDFUIKitMainThreadGuard – 简洁的代码片段,当 UIKit在后台线程被运用时生成断言。
  • Flex – 一个放到 iOS App 的调节和测量检验和斟酌工具。
  • chisel – iOS app 的支援调节和测量检验工具,提供了一琳琅满指标 LLDB 命令。
  • OCLint – 静态代码深入分析工具,用以进步代码品质,收缩缺欠。
  • ocstyle – Objective-C 代码风格检查器。
  • 斯威夫特Lint – 叁个实验性的工具,用于深化 斯维夫特 的代码风格和习贯。★
  • spacecommander – 像叁个共青团和少先队那样,提交完全格式化的 Objective-C 代码。
  • DWURecyclingAlert – 优化 UITableViewCell 的轮转流畅性。
  • DCIntrospect – Mini的 iOS 可视化调节和测量试验工具库。
  • Watchdog – 三个用于记录梗塞主线程的过重职分的类。★
  • Tailor – 跨平台的 Swift代码静态深入分析器,它援救您编写越发卫生的代码,幸免 bug。
  • SwiftCop – 斯维夫特Cop 是叁个很实用的格式验证库,灵感来自 Ruby On Rails
    清晰的运动记录作证。★

<a name=”url-scheme”></a>URL Scheme

  • WAAppRouting
    iOS 的路由达成。同时管理了 U牧马人L
    识别和采纳调整器展现分析后的参数。全体这个只要风姿罗曼蒂克行代码就足以解决,调控器仓库还有也许会被机关保存!
  • DeepLinkKit
    优质的路由相配框架,使用基于 block API 处理你的深链接。
  • IntentKit
    二个方便的法子来在 iOS app 中拍卖第三方 U福特ExplorerL schemes。
  • JLRoutes
    使用了 block API 的 iOS U奥迪Q7L 路由框架。

<a name=”analytics”></a>分析

  • Flurry Analytics – 免费的 App 分析 API。
  • Parse Analytics – 度量 App 的使用状态,跟踪 bug 等等。
  • Mixpanel – 高档深入分析平台。
  • Localytics – 将 app 的经营出卖和多少深入剖析结合起来。
  • Answers by 法布里c – 令你实时的洞悉客户体验。
  • Liquid Analytics – 通过分析和脾气化的实时报告辨认特定的表现。
  • GTrack – Google Analytics 对 iOS 的轻量级 Objective-C
    封装,何况提供了一些至极的效果。
  • ARAnalytics – 抽象的深入分析框架,提供了小聪明的 API
    来追踪事件和客商数量。
  • Segment – 将解析世袭进 iOS 应用中的简单方法。

<a name=”ui”></a>UI

  • Chameleon
    一个 iOS 质量强盛的轻量级扁平化颜色框架,能够用来 Objective-C 和
    Swift。★
  • ActionSheetPicker-3.0
    为 iOS App 急速创立二个下拉 UIPickerView / ActionSheet 功效。
  • FlatUIKit
    适用于 iOS 的扁平化 UI 组件集合。
  • JVFloatLabeledTextField
    附有浮动标签的 UITextField 子类。
  • SSBouncyButton
    有弹性的 iOS7 样式开关 UI 组件。
  • BetweenKit
    一个健全的 iOS 拖拽框架。
  • JSQMessagesViewController
    三个雅淡的 iOS 谈天消息 UI 库。
  • AMSmoothAlert
    一个很 cool 的 AlertView。
  • TSMessages
    在荧屏上方呈现文告(比如成功、错误、警报可能消息)视图。
  • NZAlertView
    轻便直观的 AlertView。相仿推送布告的魔法。
  • MGSwipeTableCell
    能够显得滑动按键的 UITableViewCell 的子类,还帮忙各类连片动漫。
  • ARAutocompleteTextView
    subclass of 实时彰显文本提醒的 UITextView 的子类。完美匡助 e-mail
    格式。
  • TGCameraViewController
    基于 AVFoundation 的自定义相机。样式美丽,轻量並且可以超轻易地合风流浪漫到
    iOS 项目中。
  • ENSwiftSideMenu
    贰个 斯威夫特 写的轻便 iOS7/8 侧滑菜单。★
  • MDCSwipeToChoose
    滑动卡牌来决定 “中意” 或然 “不希罕” 的控件,效果近似 Tinder
    App。能够用于在几分钟内创立识字卡
    app,图片浏览器还是别的相像利用,而不用几钟头。
  • ParallaxTableViewHeader
    UITableView header 的视差滚动作效果应组件。
  • JLToast
    iOS 的 Toast 组件,提供了简便易行的接口。★
  • SweetAlert
    为 iOS 应用提供了实时动漫效果的 AlertView,斯维夫特 编写而成。★
  • Form
    JSON 驱动的列表控件。
  • BLKFlexibleHeightBar
    创造三个惊人能够自动调度的 NavigationBar,相仿 Facebook ,Square
    Cash,Safari 中的那样。
  • NMPopUpView
    用于呈现浮动窗口的回顾 iOS 类。扶植 斯威夫特 和 Objective-C。★
  • SDevIconFonts
    用于 Swift 的 Fontawesome, Iconic, Ionicons, Octicon。★
  • SDevBootstrapButton
    Swift 版的 Twitter Bootstrap 按钮。★
  • SDevCircleButton
    Swift 完结的圆型按钮。★
  • SDevFlatColors
    斯维夫特 达成的扁平化颜色。★
  • ColorArt
    从图纸中取出主要颜色,近似 iTunes 11 的职能。
  • IQKeyboardManager
    幸免键盘滑出来遮挡住 UITextField/UITextView
    的框架,非侵入,没有须要代码。
  • WCFastCell
    滚动通畅的 Tables/Collections cell (未有动画卡塔尔(قطر‎。
  • Motif
    一个基于 JSON 的可定制轻量级样式表框架。
  • VBFPopFlatButton
    基于 Facebook POP制作的,有9种不一致敬况动画的扁平化开关。
  • HTPressableButton
    扁平化设计的能够调控的按键。
  • Cool-iOS-Camera
    三个全然可定制的现代的单反相机,使用 AVFoundation 框架达成。
  • AsyncDisplayKit
    AsyncDisplayKit 是三个 iOS
    框架,它能够使叁个很复杂的客户分界面保持平滑和影响灵敏。
  • AMTagListView
    八个得以增多风流洒脱多种中度可定制化的竹签的 UIScrollView 子类。
  • MotionBlur
    MotionBlur 让您能够在 iOS 动漫效率上加上模糊效果。
  • PBJVision
    iOS 相机引擎,扶持点击拍片,慢动作录像和图纸捕捉成效。
  • DynamicColor
    又二个用来操作颜色的 Swift 扩张。★
  • GaugeKit
    可定制的仪态组件,能够低价地仿制苹果样式的仪表盘。★
  • SVWebViewController
    三个非侵入式的松手浏览器。
  • SwiftWebVC
    一个 SVWebViewController 的 Swift 实现。★
  • MVAutocompletePlaceSearchTextField
    四个像样 Google Places,Uber 等岗位寻找的非侵入式自动实现控件。
  • MVMaterialView
    用来效仿 Material Design 概念波纹(Ripple)效果 UI 控件的子类和
    UIButton。
  • Atlas
    为 Layer 设计的原生 iOS 音信应用 UI 组件。
  • Swift-Prompts
    用来统筹自定义提醒的 Swift 库,有一点都不小的界定可供接收。★
  • IQDropDownTextField
    提供了下拉 UIPickerView 帮助的 UITextField。
  • PJAlertView
    苹果弃用了原来好用的告诫视图,让我们错失了无数的定制性,那几个库重新将定制性带回到。
  • CZPicker
    iOS 的 Popup 样式的 UIPickerView.
  • TisprCardStack
    卡片 UI 库。★
  • YXTPageView
    多少个支撑 UIView 和 UITableView 之间滚动切换的 PageView。
  • DatePickerDialog
    在 UIAlertView 上显示 UIDatePicker 的 Swift 库。★
  • gifu
    iOS 上扶植动态 GIF 的 斯维夫特 框架。★
  • SAHistoryNavigationViewController
    SAHistoryNavigationViewController 落成了四个在 iOS
    上的相近职分微电脑的 UI,包容 UINavigationContoller,3D Touch。★
  • DOFavoriteButton
    二个脑满肥肠的动漫开关。★
  • LNRSimpleNotifications
    轻便的 斯维夫特 app 内置通告。LN奥迪Q5SimpleNotifications 是一个 斯维夫特
    TSMessages
    简化版本。 ★
  • NgKeyboardTracker
    iOS 的键盘追踪 Objective-C 库。
  • SAInboxViewController
    受到 “Inbox by google” 动漫过渡效果启迪的 UIViewController 子类。★
  • TLYShyNavBar
    不像那叁个 UINavigationBar 那么骄横。这些 Bar
    很谦逊!能够非常轻巧地成立机关滚动的 navigation bar。
  • BRYXBanner
    斯维夫特 的 iOS7+ 样式的下拉通报。 ★
  • NYAlertViewController
    能够自定义内容视图的 iOS AlertView,可高度自定义。
  • HDNotificationView
    使用模拟原生的通知横幅 UI,发出任何警示。
  • MZFormSheetPresentationController
    MZFormSheetPresentationController 提供了二个原生 iOS
    UIModalPresentationFormSheet 的代替品,增加了对 小米的扶植,何况能够自定义 controller 的尺寸和表单的外观。
  • AnimatedTransitionGallery
    使用 UIViewControllerAnimatedTransitioning 合同落到实处了自定义 iOS 7
    过渡动漫。
  • iCarousel
    iOS 和 Mac OS 上粗略的,中度可定制化的多寡驱动 3D 跑马灯。
  • RESideMenu
    受 Dribble 上的准备启迪而创设的 iOS 7/8 样式的视差侧滑菜单。
  • FontAwesomeKit
    iOS 的Logo字体库,今后支撑 Font-Awesome,Foundation icons,Zocial 和
    ionicons。
  • Cocoa
    Controls

    开源的 iOS 和 OS X UI 组件.
  • ActiveLabel.swift
    非侵入的 UILabel 取代品,帮助 Hashtags (#), Mentions (@) 和 URL
    (http:// )。 ★
  • XLForm
    XLForm 是最灵敏有力的 iOS 库,用来创建动态的 tableview
    表单,完全适用于 斯维夫特 和 Obj-C。
  • RAReorderableLayout
    可以拖拽放置的 UICollectionView 成分。
  • ESTabBarController
    叁个允许高亮按键和自定义开关动作的 Tabbar 调控器。
  • STPopup
    STPopup 为 金立 和 GALAXY Tab 提供了二个 popup 样式的
    UINavigationController。
  • HoneycombView
    HoneycombView 是用来显示相近 Honyecomb 结构的 iOS UIView,由 Swift完结。★
  • tapkulibrary
    tap + haiku = tapku, 叁个精心设计的 iOS 开源框架。
  • NVActivityIndicatorView
    很好的加载动漫群集。★
  • KCJogDial
    提供调整机能的 UIView,相似八个转轮调控器。★
  • PagingMenuController
    有可定制的菜系的分页视图调整器,斯维夫特 达成。★
  • RadialMenu
    RadialMenu 是二个提供了触控的上下文菜单(形似 iOS8 中 iMessage
    的摄像按键)的自定义控件。使用 斯维夫特 和 POP 框布局建。★
  • VLDContextSheet
    形似 Pinterest iOS app 中的菜单。
  • cariocamenu
    最快的无点击菜单。★
  • DAExpandAnimation
    以自定义的模态过渡效果,从 cell 中开展来表现调整器的库。★
  • ScrollPager
    相像 Flipboard 的轮转翻页。★
  • ComponentKit
    受到 React 启发的 iOS 框架,Facebook 出品A React-Inspired View
    Framework for iOS, by Facebook.
  • Eureka
    使用纯 Swift 构建文雅的 iOS 表单。★
  • PMTween
    高贵灵活的 iOS 渐变库。
  • MZTimerLabel
    让 UILabel 形成 倒放大计时器或然秒表的便利类,相像苹果的石英钟应用。
  • WobbleView
    WobbleView
    是三个落实了流行的摆荡作效果果的视图。你可以在运用中有益的丰富动态的客户人机联作和连接效果。★
  • CBZSplashView
    推特(TWTR.US卡塔尔国 样式的启航页(Splash Screen)视图,缩放后出示主视图。
  • RKNotificationHub
    让其它 UIView 形成完备的照看主旨。
  • EatFit
    Eat fit 是二个受 谷歌 Fit 启迪的用于优越地呈现数据的零件。
  • CollapsableTable
    能够自定义 section header 的可折叠 tableview section。★
  • LiquidFloatingActionButton
    流体状态的 Material Design 的转移开关。
  • LiquidLoader
    液体动漫的加载器组件。★
  • PickerView
    斯维夫特 完成的自定义的 UIPickerView 代替品。★
  • InteractivePlayerView
    自定义的 iOS 音乐播放器视图。★
  • phone-number-picker
    一个 斯威夫特 落成的回顾易用的视图调控器,相近 WhatsApp
    那样让您输入带有国家代码电话号码。★
  • DLWBouncyView
    BouncyView 是二个为保有视图都完结了多年来盛行的弹性效果的框架。
  • MMPopupView
    基于 Pop-up 的视图(举例,AlertSheet卡塔尔(قطر‎,帮助有助于地定制。
  • EXTView
    使用 IB_DESIGNABLE 和 IBInspectable 为 Interface Builder 提供了
    UIView 扩展。
  • JTMaterialSwitch
    七个受 谷歌 的 Material Design 启迪的可定制的开关UI,有波纹效果和弹性动漫。
  • PickerView
    Swift 写的可定制的 UIPickerView 替代品。
  • KCSelectionDialog
    轻松的取舍对话框。★
  • SFFocusViewLayout
    援救内容集中的 UICollectionViewLayout。
  • UITextField-Shake
    增多了摇荡动漫的 UITextField 连串。也有 Swift
    版本

  • JTFadingInfoView
    二个基于 UIButton 的支撑淡入淡出动画性情的视图。
  • KCFloatingActionButton
    简洁的 iOS 浮动操作按键。★
  • TTGSnackbar
    在显示器底边突显轻便的消息和操作按键,帮忙多样卡通效果。★
  • TTGEmojiRate
    iOS 的近乎 emoji 的评分视图。★
  • CardAnimation
    卡牌翻页动漫效果。★
  • BEMCheckBox
    优雅的 iOS 复选框。(Check box)
  • CVCalendar
    援救 iOS 8+ 的自定义可视化日历,斯威夫特(2.0)达成。★
  • SCLAlertView-Swift
    Swift 完成的二个喜爱得舍不得放手的动漫片 Alert View。★
  • Atlas-iOS
    Atlas 是二个原生 iOS 对话 UI Layer 组件。
  • TKRubberIndicator
    Swift 版橡胶 PageControl 指示器。
    http://tbxark.github.io
  • HorizontalProgress
    简单的动漫水平进程条。
  • TKSwitcherCollection
    二个动漫片按钮集结。http://tbxark.github.io
  • JDSwiftAvatarProgress
    方便自定义的异步加载展位图进程条动漫。★
  • iOS-CircleProgressView
    这么些空间允许客商用代码也许 interface builder
    初叶化或创建并渲染三个圆形的进程条视图。★
  • Hamburger-Menu-Button
    三个冲天可定制的休斯敦莲花白单开关。★
  • DGElasticPullToRefresh
    iOS 弹性下拉刷新控件,Swift 完成。★
  • HTYTextField
    一个有弹性的站位文字的 UITextField。★
  • JDStatusBarNotification
    展现在顶上部分状态栏的通报,使用轻便,能够自定义。
  • GuillotineMenu
    铡刀样式过渡动画的下拉菜单。★
  • MediumMenu
    二个依据 Medium iOS 应用的菜系。★
  • YALField
    使用 interface builder 更易于地开创表单
    UI。包蕴带合法性验证的自定义字段。
  • StarryStars
    iOS GUI 库,用于显示和编写制定评分。
  • JRSplitVC
    自适应布局的 UISplitViewController。
  • SevenSwitch
    非侵入式的 iOS7 样式的按钮取代品。★
  • RadialLayer
    可点击元素的动漫。★
  • MPParallaxView
    Swift 完成的 Apple 电视机 视差效果。★
  • RPLoadingAnimation
    Swift 达成的基于 CALayer 的加载动漫。★
  • Splitflap
    斯维夫特 应用的分屏展现框架。★
  • UIScrollView-InfiniteScroll
    支持然而滚动的 UIScrollView 连串。★
  • PullToBounce
    UIScrollView 的下拉刷新控件。★
  • TVButton
    重新制造三个分外酷的 Apple 电视 视差Logo用在 iOS UIButton 上(Swift落成)。★
  • SlackTextViewController
    三个非侵入式的 UIViewcontroller
    子类,提供了三个能够随文字长度变化的分寸的文本框和生龙活虎部分其余有效的音信性情。
  • EZAlertController
    便捷的 Swift UIAlertController。★
  • EZSwipeController
    图片 2

    类似 Snapchat/Tinder/iOS 主页的 UIPageViewController。★

  • SWRevealViewController
    受到 FaceBook 和 Wunderlist 应用启示的 UIViewController
    子类,用于展示侧滑的视图调控器。

<a name=”payments”></a>支付

  • Stripe – 将 Apple Pay
    支付后续到您的利用中。很适合那个缺少后台知识的开荒者。
  • Braintree – 提供 5 万新币的无需付费开垦额度,必要后台援助。
  • Venmo – 在您的利用中协助和承担通过 Venmo 的开支。
  • Moltin – 使用简便的 SDK 为运用加多eCommerce,你能够成立一个售货产物的商店,无需后端接济。

<a name=”websocket”></a>WebSocket

  • Socket
    Rocket

    一个豆蔻梢头律的 Objective-C WebSocket 顾客端库。

<a name=”products”></a>生产力

  • Import.io – 将网页即时调换为数量。
  • Tapglue – 是用比超少的代码来营造社交付加物和移动的 feed。

<a name=”code-quality”></a>代码品质

  • KZBootstrap
    一文山会海的脚本和注释,代码品质非常差时,在编写翻译时发出额外的大谬不然和警报。
  • KZAsserts
    一密密层层的自定义断言,使用 DSL 来自动生成 NSError,允许在 Debug
    时断言和在 Release 时捕获错误。
  • PSPDFUIKitMainThreadGuard
    简洁的代码片段,当 UIKit 在后台线程被选用时生成断言。
  • Flex
    三个放置 iOS App 的调度和探究工具。
  • chisel
    iOS app 的扶持调节和测量试验工具,提供了意气风发体系的 LLDB 命令。
  • OCLint
    静态代码深入分析工具,用以升高代码品质,减弱缺欠。
  • ocstyle
    Objective-C 代码风格检查器。
  • SwiftLint
    叁个试验性的工具,用于加强 斯威夫特 的代码风格和习贯。★
  • spacecommander
    像二个组织这样,提交完全格式化的 Objective-C 代码。
  • DWURecyclingAlert
    优化 UITableViewCell 的滚动通畅性。
  • DCIntrospect
    Mini的 iOS 可视化调节和测验工具库。
  • Watchdog
    叁个用于记录梗塞主线程的过重职责的类。★
  • Tailor – 跨平台的
    斯维夫特 代码静态解析器,它扶助你编写特别清洁的代码,制止 bug。
  • SwiftCop
    斯威夫特Cop 是二个很实用的格式验证库,灵感来源 Ruby On Rails
    清晰的移动记录作证。★

<a name=”utility”></a>工具

  • Underscore.m – 用来操作数据的 DSL。
  • SBConstants – 生成多个带有了 storyboard 中负有 identifier
    的常量文件。
  • XExtensionItem – 方便地在 iOS 应用和享受扩张至简分享数据。
  • ReflectableEnum – Objective-C 枚举的反光。
  • VWWPermissionKit – 可视化的 iOS 权限微处理机。
  • ClusterPrePermissions –
    可选拔的预授权工具,它能够让开垦者在对话中收获系统权限从前询问客商。
  • DateTools – 简便的 Objective-C 日期和岁月工具。
  • EKAlgorithms – 一些知名的微微机科学算法和数据布局的 Objective-C
    完成。
  • Tactile – 安全况兼更加的符合习于旧贯的响应处置和控件事件的点子。★
  • Colours – 这是豆蔻梢头套与概念的颜色和颜色方法,让你的 iOS/OS X
    开拓尤其惠及。
  • ObjectiveSugar – Ruby 风格的 ObjectiveC 附件。
  • GroundControl – iOS 远程配置。
  • OpinionatedC – 让 Objective-C 世袭越多 Smalltalk 性格。
  • GCDKit – GCD 的 Swift 简化版。★
  • 斯维夫特Random – 随即数据生成器。★
  • RandomKit – Swift 随机数据生成器。★
  • Async – Swift 的 GCD 异步派发语法糖。★
  • YOLOKit – 让方块透过圆洞。
  • EZ斯维夫特Extensions – :smirk:标准项目和类是什么行事的。★

<a name=”analytics”></a>分析

  • Flurry
    Analytics

    免费的 App 分析 API。
  • Parse
    Analytics

    衡量 App 的选拔状态,追踪 bug 等等。
  • Mixpanel
    高端解析平台。
  • Localytics
    将 app 的经营发售和数据剖析结合起来。
  • Answers by
    Fabric

    让您实时的洞悉顾客体验。
  • Liquid
    Analytics

    通过解析和特性化的实时报告辨认特定的作为。
  • GTrack
    Google Analytics 对 iOS 的轻量级 Objective-C
    封装,而且提供了部分卓殊的功能。
  • ARAnalytics
    抽象的分析框架,提供了小聪明的 API 来追踪事件和客商数据。
  • Segment
    将深入分析世襲进 iOS 应用中的轻易方法。

<a name=”security”></a>安全

  • UICKeyChainStore – UICKeyChainStore 是一个对 Keychain 的精简封装。
  • cocoapods-keys – 二个用来积存情形和选用键值的键值存储。
  • Valet – 在 iOS 和 OS X 的 Keychain 中平安地蕴藏数据,不过你无需了解keychain 的实际专门的学问细节。
  • libextobjc – 三个用于扩展 Objective-C 编程语言的 Cocoa。
  • Locksmith – 方便 Keychain 使用的兵不血刃的 斯威夫特 面向合同库。★
  • simple-touch – 特别轻易的生物识别认证服务的 Swift 封装。

  • crafter – 那是二个同意你使用自定义的圈子专项使用语言语法来计划你的 iOS
    项目模版的命令行工具,使用简便但质量强盛。
  • liftoff – 另四个用于创建 iOS 项指标 CLI。
  • KZBootstrap – iOS 项指标 bootstrap,目标是高素质的编码。
  • amaro – 优秀的 iOS 样板。
  • chairs – 调换你的 iOS 模拟器文书档案。

  • Cocoa Pods – CocoaPods 是多少个 Objective-C
    项目标信任管理工科具。它具有不菲个库,它们能够让你的品种进一层华贵。
  • Xcode Maven – Xcode Maven 插件,它能够将 Xcode 营造进度置于 Maven
    的生命周期中。
  • Gradle – Xcode 的 gradle 插件,能够行使 gradle 来创设 iOS 恐怕 Mac
    OS X 项目。
  • Carthage – 轻便的布满式的 Cocoa 信赖微机。★
  • SWM (斯维夫特 Modules卡塔尔(قطر‎ – 三个左近 npm(node.js的包微电脑)大概bower(Facebook 的浏览器的包微型机) 的 斯维夫特项目标包/依赖微电脑,没有必要使用 Xcode。★
  • Alcatraz – Xcode 包管理工科具.
  • CocoaSeeds – Cocoa 的 Git 子模块代替品。

<a name=”payments”></a>支付

  • Stripe – 将 Apple
    Pay 支付后续到您的选用中。很合乎那多少个缺少后台知识的开辟者。
  • Braintree
    提供 5 万加元的无需付费开垦额度,供给后台辅助。
  • Venmo
    在你的采用中援救和经受通过 Venmo 的支出。
  • Moltin
    使用简便的 SDK 为运用加多eCommerce,你能够创设一个销售付加物的商店,无需后端扶持。

<a name=”tdd–bdd”></a>测验驱动开垦/行为使得开采(TDD / BDD)

  • Kiwi – 三个用于 iOS 开荒的 BDD 库。
  • Specta – 轻量级 TDD / BDD Objective-C & Cocoa 开采框架。
  • Quick – Swift 和 Objective-C 的 BDD 框架。
  • XcodeCoverage – Xcode 项目代码覆盖率。
  • OHHTTPStubs – 方便地为您的互连网央求做存根! 使用网络假数据测量检验你的 app
    ,你也能够自定义响适当时候间,响应代码和响应头!
  • Dixie – Dixie 是八个开源的 Objective-C
    测验框架。用于转移指标的行事。
  • gh-unit – Objective-C 的测量试验框架。

<a name=”products”></a>生产力

  • Import.io
    将网页即时转变为多少。
  • Tapglue
    是用超级少的代码来营造社交产物和平运动动的 feed。

<a name=”ui-testing”></a>UI 测试

  • CrashMonkey – iOS 平台的 Monkey 测验工具。
  • appium – Appium 是一个开源自动化测验框架。用于测验原生只怕混合 app。
  • robotframework-appiumlibrary – AppiumLibrary 是四个用来
    罗布otFramwork 的 appium 测验框架。
  • Cucumber – iOS BDD 框架。
  • Kif – 一个 iOS 的函数式测量检验框架。
  • Subliminal – 一个封建的 iOS 集成测量试验框架。
  • UIAutomation – 二个接受脚本在连年着的设备上测验你的客户界面成分的
    JavaScript 库。
  • ios-driver – 使用 Selenium / WebDriver 测量检验任何 iOS
    原生,混合恐怕移动 web 应用。
  • Zucchini – 可视化的 iOS 测验框架。
  • Remote – 在 Xcode 内控你的 Nokia 来做端到端的测量试验。

<a name=”utility”></a>工具

  • Underscore.m
    用来操作数据的 DSL。
  • SBConstants
    生成贰个暗含了 storyboard 中存有 identifier 的常量文件。
  • XExtensionItem
    方便地在 iOS 应用和分享扩张至简分享数据。
  • ReflectableEnum
    Objective-C 枚举的反射。
  • VWWPermissionKit
    可视化的 iOS 权限微处理器。
  • ClusterPrePermissions
    可选取的预授权工具,它可以让开采者在对话中赢得系统权限在此之前询问用户。
  • DateTools
    简便的 Objective-C 日期和时间工具。
  • EKAlgorithms
    一些老品牌的计算机科学算法和数据结构的 Objective-C 完毕。
  • Tactile
    安全何况更加的切合习于旧贯的响应处置和控件事件的法子。★
  • Colours
    那是风华正茂套与概念的颜色和颜料方法,令你的 iOS/OS X 开荒特别有益。
  • ObjectiveSugar
    Ruby 风格的 ObjectiveC 附件。
  • GroundControl
    iOS 远程配置。
  • OpinionatedC
    让 Objective-C 继承更加多 Smalltalk 天性。
  • GCDKit
    GCD 的 Swift 简化版。★
  • SwiftRandom
    任何时候数据生成器。★
  • RandomKit
    Swift 随机数据生成器。★
  • Async
    Swift 的 GCD 异步派发语法糖。★
  • YOLOKit
    让方块透过圆洞。
  • EZSwiftExtensions
    :smirk:标准项目和类是什么样行事的。★

<a name=”other-testing”></a>其余测量试验

  • NaughtyKeyboard –
    一位命关天字符串的大列表,当客户输入那一个字符串使有超大的可能会招致bug,那是贰个用以在您的 iOS 设备上测量试验你 app 的键盘。
  • PonyDebugger – 使用 Chrome 开采者工具对你的 iOS app
    进行长间距网络和多少调试。
  • ios-snapshot-test-case – 使用荧屏快速照相的 iOS 单元测验。

<a name=”security”></a>安全

  • UICKeyChainStore
    UICKeyChainStore 是贰个对 Keychain 的简要封装。
  • cocoapods-keys
    二个用来存款和储蓄景况和使用键值的键值存款和储蓄。
  • Valet
    在 iOS 和 OS X 的 Keychain 中安全地囤积数据,可是你无需清楚 keychain
    的现实做事细节。
  • libextobjc
    二个用来扩展 Objective-C 编制程序语言的 Cocoa。
  • Locksmith
    方便 Keychain 使用的雄强的 斯威夫特 面向左券库。★
  • simple-touch
    非常轻松的古生物识别认证服务(Touch ID)的 斯威夫特 封装。

<a name=”beta-distribution”></a>Beta 测量试验版本发表

  • Crashlytics – 二个败尽家业报告和 beta 测量试验服务。
  • TestFlight Beta Testing – iTunes Connect 援助的 beta 测量试验服务。
  • HockeyApp – 在 HockeyApp 你可以发表你 app 的 beta
    测量试验版本,搜罗实时的夭亡报告,获取顾客举报,剖析测量检验覆盖率。
  • boarding – 即时为 TestFlight beta 测量检验者创立简单的挂号页面。

  • RubyMotion – RubyMotion
    是三个探求性的工具链。它能够令你迅速地付出和测验原生 iOS 和 OS X
    应用,全部应用 Ruby 语言。

  • Shark – 用于将 .xcassets 文件夹调换到多少个项目安全枚举的 斯威夫特脚本。★
  • 大切诺基.swift – 在 斯威夫特项目中,强类型的机动补全能源名称的工具,包含图形,单元格和 segue
    的工具。★
  • SwiftGen – 二个生成 斯维夫特代码工具的会面(生成财富的枚举,storyboard,本地化字符串和
    UIColor)。★
  • Localize-Swift – Swift 2.0 实现在选用中切换语言的职能,补助你的 应用程式达成和煦的当地化和国际化。★
  • Blade – 为 iOS 和 OS X 应用生成 Xcode
    图片目录,全局图片和别的连锁的事物。
  • Retini – 二个最好轻松的 Retina图片调换器。
  • Provisioning – 三个查看器插件,用于预览 .mobileprovision 文件。
  • Strsync – 自动翻译并且使 .strings 文件和暗许语言同步。

  • KZPlayground – Objective-C 版本的 Playground。
  • dyci – 代码注入工具。
  • injectionforxcode – 代码注入,扶助 Swift。
  • MMBarricade – 在运维时为 iOS app 配置当地服务器。
  • NetworkObjects – 依据你的 Core Data 模型生成 RESTful 服务器。
  • S电视 Framework – 开荒原生 iOS app 的可视化开辟工具。

  • fastlane 将装有 iOS 铺排工具整合到三个行事流中。
  • deliver 布置截屏,app 元数据和 AppStore app
    更新,那全部只要求七个指令就可以消除。
  • snapshot 自动地开创全体言语和万事装置的显示器截图。

  • Average App Store Review Times 那些网站能够并且追踪 AppStore 上 iOS
    和 Mac 多个本子的浏览次数,使用了采纳 iOS 和 Mac 开采者的众包数据。
  • Apple’s Common App Rejections Styleguide 一些导致 app
    被苹果谢绝的关键多如牛毛难题。
  • Free App Store Optimization Tool
    在首要字和竞争者的角度上,让您可视化地追踪你的 App Store 数据。

  • Spotify Spotify iOS SDK。
  • Facebook Facebook iOS SDK。
  • Google Analytics Google Analytics iOS SDK。
  • Paypal iOS SDK The PayPal 移动端 SDK,能够便捷地在该地使用中融为后生可畏体
    PayPal 和 信用卡支付。
  • Pocket 将东西保存到 Pocket 的 SDK。
  • Tumblr 集成 Tumblr 数据到 iOS 或 OS X 应用中的库。
  • Evernote Evernote iOS SDK。
  • Box Box iOS 和 OS X SDK API。
  • OneDrive Live iOS SDK。
  • Stripe iOS and OS X Stripe 绑定框架。
  • Venmo 在您的 iOS app 通过 Venmo 生成订单而且选拔支付。
  • AWS 亚马逊 Web Services iOS 移动使用 SDK。
  • Zendesk Zendesk iOS 移动选用 SDK。
  • Adobe Creative SDK Adobe creative tools 和 Creative Cloud SDK。
  • Dropbox Drop-ins 和 Dropbox Core API 的 SDK。
  • Fabric by Twitter iOS 的 Fabric Twitter Kit。
  • Liquid Analytics 通过分析与实时的天性化的实时响应发生一定的表现。
  • ResearchKit ResearchKit是叁个开源的软件框架,用它可方便的创设医治研商利用或然其余的商量项目。
  • PacketZoom PacketZoom iOS SDK。
  • Primer – 在可视化编辑器上福利创制订制化的登入页,注册和登陆流程的
    SDK,内建了 a/b/n 测验和剖判。

  • ST推特 为 脸书 REST API 1.1 制作的心花盛开,成熟,全面包车型地铁Objective-C 库。
  • FHS推文(Tweet卡塔尔国Engine 为 Cocoa 开垦者提供的 Instagram API。
  • Giphy Giphy API 的 Objective-C iOS 客户端。
  • UberKit – Objective-C 包装的回顾易用的 Uber API。
  • InstagramKit – Instagram iOS SDK。
  • DribbbleSDK – Dribbble iOS SDK。
  • objectiveflickr – 对象化的 Flickr, Objective-C 写的 Flickr API。
  • DropletKit – Objective-C 包装的 DigitalOcean v2 API。

<a name=”project-setup”></a>项目安装

  • crafter
    那是两个同意你利用自定义的世界专项使用语言(DSL)语法来构造你的 iOS
    项目模版的命令行工具(CLI),使用简单但质量刚劲。
  • liftoff
    另多个用来成立 iOS 项目标 CLI。
  • KZBootstrap
    iOS 项指标 bootstrap,指标是高水平的编码。
  • amaro
    优秀的 iOS 样板。
  • chairs
    沟通你的 iOS 模拟器文书档案。

<a name=”plugins”></a>插件

  • FuzzyAutocompletePlugin –
    提供了除前缀相配之外的其余更为灵活的自动补全功用,援救 Xcode 5+。
  • SCXcodeMiniMap – SCXcode迷你Map 为 Xcode 增添了代码地图效率
  • Show in Github – 能够一贯张开 Github 上脚下正值编写制定的行对应的 commit
    页面。
  • BBUFullIssueNavigator – 这一个插件让 Xcode 在 issue 导航栏显示全数的
    issue 内容。
  • BBUDebuggerTuckAway – 当您从头编写制定的时候帮您隐瞒调节和测量试验器栏的 Xcode
    插件。
  • SCXcodeSwitchExpander – SCXcodeSwitchExpander 是一个方可帮您进行switch 语句的插件,还有恐怕会活动帮你插入 case 语句。
  • VVDocumenter-Xcode – 方便的编纂规范注释的 Xcode 插件。
  • XAlign – 二个 Xcode
    代码自动对齐插件,它能够接纳自定义的情势来对齐任何事物。
  • Cocoapods Xcode Plugin – 信任管理工科具 CocoaPods 的 Xcode 插件。
  • KSImageNamed-Xcode – 提供了图片名称自动补全效率的插件。
  • ColorSense-for-Xcode – 可视化的颜料接纳插件。
  • Backlight-for-XCode – 高亮当前编辑的行。
  • UIColor-Hex-斯威夫特 – 通过十四进制字符串成立 autorelease
    颜色的方便措施。★
  • KPRunEverywhereXcodePlugin – 只需二遍点击,就足以在八个 iOS
    设备上塑造,运维 App。
  • RevealPlugin – 将 Reveal App 和您的项目活动合为少年老成体的 Xcode 插件。
  • RealmPlugin- 生成 Realm 模型的 Xcode 插件。
  • AdjustFontSize – 使用 ⌘ + / ⌘ - 赶快键调治字体大小。
  • Lin – 那些插件提供了 NSLocalizedString 的机动补全插件。
  • Rephrase – Xcode 用于本地化的插件.
  • XCActionBar – Xcode 的 Alfred。
  • QuickJump – Xcode 急速代码导航。
  • CATweaker – 二个用于创立美好的 CAMedia提姆ingFunction 曲线的插件.
  • XcodeWay – 便捷地导航到多少个地方。
  • GitDiff – 将与 git 旅社中差异的代码高亮。
  • MCLog – 用于调整台内容筛选的插件。
  • XToDo – 叁个彰显档期的顺序中 TODO,FIXME,??? 和 !!! 列表的对话框。
  • CopyIssue – 使复制 Xcode issuse 描述更简便易行。
  • RTImageAssets – 自动生成所需的后生可畏体 App Logo的插件。
  • BBUncrustifyPlugin-Xcode – 使用 ClangFormat 或 Uncrustify
    格式化代码的插件。
  • Aviator – 那几个插件将 AppCode 的 ⇧⌘T (source/test 切换卡塔尔国 带到 Xcode
    中.
  • JumpMarks – 使用有序的书签为你的代码做导航。
  • XCSnippetr – 直接上传代码片段到 Slack 和 Gist 的 Xcode 插件。
  • Peckham – 使用 #import 援引项目中的任何文件,提供代码提示。
  • MLAutoReplace – 火速编码以致代码格式化插件,升高你的编码速度。
  • Chameleon – iOS (Obj-C & Swift)的扁平化颜色框架。★
  • AutoHighlightSymbol – 高亮被入选的标记对应的兼具实例。
  • Reveal-In-GitHub – 用二个急忙键就能够跳转到 GitHub 饭馆的 History,
    Blame, P奥德赛s, Issues, Notifications。
  • CleanHeaders-Xcode – 雷同 iSort
    的头文件排序和另行消除插件,让您的头文件看起来特别有序。
  • Luft – 扶助你实现轻量的 View Controller 的 Xcode 插件。

<a name=”dependency–package-manager”></a>依赖 / 包管理

  • Cocoa Pods
    CocoaPods 是贰个 Objective-C
    项目标重视性管理工科具。它富有不菲个库,它们得以使您的门类越来越华贵。
  • Xcode
    Maven

    Xcode Maven 插件,它能够将 Xcode 营造进度置于 Maven 的生命周期中。
  • Gradle
    Xcode 的 gradle 插件,能够选拔 gradle 来营造 iOS 只怕 Mac OS X
    项目。
  • Carthage
    简单的分布式的 Cocoa 信赖微机。★
  • SWM (Swift
    Modules)

    多少个相仿 npm(node.js的包微机)只怕 bower(推文(Tweet卡塔尔的浏览器的包微型机) 的 斯维夫特 项目标包/信任微电脑,不供给使用
    Xcode。★
  • Alcatraz – Xcode
    包管理工科具.
  • CocoaSeeds
    Cocoa 的 Git 子模块取代品。

<a name=”themes”></a>主题

  • Dracula Theme – 二个 Xcode 的暗色核心(仿 SublimeText).
  • Xcode themes list – Xcode 的斑块大旨。
  • Solarized-Dark-for-Xcode – 用于 Xcode5 的 Solarized Dark 主题.

<a name=”testing”></a>测试

<a name=”other-xcode”></a>其他 Xcode 插件

  • Synx – 四个再一次组织你的 Xcode 项指标命令行工具,它能够让您的 group
    和文书夹对应起来。
  • dsnip – 能够在本地为有着的 UIKit合同/代理方法(UITableView,…)生成 Xcode 代码片段的工具。

  • NY Times – Objective C Style Guide – London时报使用的 Objective-C
    编码标准。
  • raywenderlich Style Guide – 叁个描述 raywenderlich.com
    编码习贯的代码标准。
  • Github Objective-C Style Guide – Objective-C
    项指标编码标准和惯用法。
  • Objective-C Coding Convention and Best Practices –
    生机勃勃份描述编码习于旧贯的 Gist。
  • Swift Style Guide by @raywenderlich – raywenderlich.com 官方的 斯维夫特编码风格标准。★
  • Spotify Objective-C Coding Style – Spotify 的 iOS 开垦指点。
  • Dropbox Objective-C Style Guide – Dropbox 的 Objective-C
    代码风格指南。
  • Github – Style guide & coding conventions for 斯威夫特 projects –
    github 的 Swift 编码风格和习贯指南。★
  • Futurice iOS Good Practices – @futurice 介绍的 iOS
    入门指南和最好实行。

<h3>中文站点</h3>

  • 伯乐在线 iOS 频道:分享 iOS 和 斯维夫特 开辟,应用设计和加大,iOS
    相关的行当动态。官方网址

<h3>Republic of Croatia语站点</h3>

<a name=”tdd–bdd”></a>测量试验驱动开拓/行为使得开荒(TDD / BDD)

  • Kiwi
    三个用于 iOS 开辟的 BDD 库。
  • Specta
    轻量级 TDD / BDD Objective-C & Cocoa 开垦框架。
  • Quick
    Swift 和 Objective-C 的 BDD 框架。
  • XcodeCoverage
    Xcode 项目代码覆盖率。
  • OHHTTPStubs
    方便地为您的互连网哀告做存根(Stub)! 使用互连网假数据测量检验你的 app
    ,你也能够自定义响应时间,响应代码和响应头!
  • Dixie
    Dixie 是二个开源的 Objective-C 测验框架。用于转移指标的一颦一笑。
  • gh-unit
    Objective-C 的测量检验框架。

<a name=”news-blogs-and-more”></a>音信,播客和此外

  • BGR
  • iMore
  • Lifehacker
  • iCode Blog
  • NSHipster
  • Objc.io
  • ASCIIwwdc
  • Natasha The Robot
  • Apple’s Swift Blog ★
  • iOS Programming Subreddit
  • iOS Dev Weekly
  • iOS8-day-by-day ★
  • iOScreator ★
  • Mathew Sanders ★
  • Little Bites of Cocoa ★
  • iOS Dev Nuggets ★
  • This Week in Swift ★
  • iOS Goodies
  • iOS Developer and Designer interview – 一个用来扶助那个搜索 iOS
    开采者或设计员的农奴主的小指南。
  • iOS App Development on Medium – 一些关于 iOS,AppleWatch
    开采的小遗闻和小贴士。
  • Swift Sandbox – Swift 开采者通信,Swift 开源新闻,项目和财富。 ★

<a name=”ui-testing”></a>UI 测试

  • CrashMonkey
    iOS 平台的 Monkey 测验工具。
  • appium – Appium
    是三个开源自动化测验框架。用于测验原生或许混合 app。
  • robotframework-appiumlibrary
    AppiumLibrary 是二个用来 罗布otFramwork 的 appium 测验框架。
  • Cucumber – iOS
    BDD 框架。
  • Kif
    一个 iOS 的函数式测量检验框架。
  • Subliminal
    贰个封建的 iOS 集成测验框架。
  • UIAutomation
    三个施用脚本在一连着的装置上测验你的客商分界面成分的 JavaScript 库。
  • ios-driver
    使用 Selenium / WebDriver 测量试验任何 iOS 原生,混合可能移动 web 应用。
  • Zucchini
    可视化的 iOS 测验框架。
  • Remote
    在 Xcode 内控你的 三星 来做端到端的测验。

<a name=”uikit-references”></a>UIKit 文档

  • iOS Fonts
  • UIAppearance list

<a name=”other-testing”></a>其余测验

  • NaughtyKeyboard
    八个摇摇欲堕字符串的大列表,当顾客输入这个字符串使有非常的大的大概会促成
    bug,那是八个用来在您的 iOS 设备上测量检验你 app 的键盘。
  • PonyDebugger
    使用 Chrome 开采者工具对你的 iOS app 进行远程网络和数码调节和测验。
  • ios-snapshot-test-case
    使用显示屏快速照相的 iOS 单元测量检验。

<a name=”forums-and-discuss-lists”></a>论坛和探讨列表

  • iPhone Dev SDK Forum
  • “iOS” on Stackoverflow

<a name=”beta-distribution”></a>Beta 测验版本发表

  • Crashlytics
    一个崩溃报告和 beta 测量试验服务。
  • TestFlight Beta
    Testing

    iTunes Connect 扶助的 beta 测验服务。
  • HockeyApp – 在
    HockeyApp 你能够宣布你 app 的 beta
    测量检验版本,收罗实时的崩溃报告,获取客户反馈,解析测量检验覆盖率。
  • boarding
    即时为 TestFlight beta 测量检验者创造轻巧的挂号页面。

<a name=”tutorials-and-keynotes”></a>教程和 Keynotes

  • AppCoda
  • Tutorials Point
  • Code with Cris
  • Cocoa with Love
  • Cocoa is my Girlfriend
  • Code School – Try Objective-C
  • Brian Advent youtube channel – Youtube 上的 斯维夫特 教程频道。 ★
  • RAYWENDESportageLICH – 开垦者和爱好者的学科。
  • Ry’s Objective-C Tutorial
  • Mike Ash
  • Big Nerd Ranch ★
  • Tuts+ ★
  • iOS-Blog ★
  • Thinkster ★
  • Swift 艾德ucation – 二个供教育者分享 Swift 和 app
    开荒学习材质的社区。★
  • Cocoa Dev Central
  • Use Your Loaf
  • Swift Tutorials by Jameson Quave ★

<a name=”toolchains”></a>工具链

  • RubyMotion
    RubyMotion 是八个探寻性的工具链。它能够令你快捷地付出和测量试验原生 iOS
    和 OS X 应用,全体用到 Ruby 语言。

iOS UI 模版

  • App Icon Template
  • iOS 8 GUI PSD Template
  • iOS UI Design Kit
  • iOS Design Guidelines

<a name=”tools”></a>工具

  • Shark
    用于将 .xcassets 文件夹转变来多个体系安全枚举的 Swift 脚本。★
  • R.swift
    在 斯威夫特 项目中,强类型的自行补全能源名称的工具,包涵图形,单元格和
    segue 的工具。★
  • SwiftGen
    一个生成 斯威夫特代码工具的会晤(生成财富的枚举,storyboard,本地化字符串和
    UIColor)。★
  • Localize-Swift
    斯维夫特 2.0 实今后采纳中切换语言的效劳,扶持你的 APP实现和谐的本地化和国际化。★
  • Blade
    为 iOS 和 OS X 应用生成 Xcode 图片目录,全局图片和其余连锁的事物。
  • Retini
    三个至上轻便的 Retina(2x,3x)图片调换器。
  • Provisioning
    四个查看器插件,用于预览 .mobileprovision 文件。
  • Strsync
    自动翻译並且使 .strings 文件和默许语言同步。

<a name=”prototyping”></a>原型

  • FluidUI
  • Proto.io
  • Framer
  • Pixate
  • Principle

<h1 >博客园、Wechat公众号</h1>

  • @objcio
  • @nshipster
  • @CocoaPods
  • @CocoaPodsFeed
  • @RubyMotion
  • @斯维夫特Sandbox – Swift 开源新闻, 项目和财富。

  • HH iOS
  • Sketch – Official group
  • Design-Code
  • Sketch-Design.io
  • Origami Community
  • Framer JS

  • The Ray Wenderlich Podcast
  • Debug
  • iDeveloper
  • App Story
  • Mobile Couch
  • iOS Bytes

  • Programming with Objective-C by Apple
  • Object-Oriented Programming with Objective-C by Apple
  • The Swift Programming Language by Apple ★
  • Using Swift with Cocoa and Objective C by Apple ★
  • iOS Programming: The Big Nerd Ranch Guide by Christian Keur, Aaron
    Hillegass, Joe Conway
  • Programming in Objective-C by Stephen G. Kochan
  • Your First iOS App by Ash Furrow
  • The Complete Friday Q & A: Volume 1
  • Core Data for iOS: Developing Data-Driven Applications for the iPad,
    iPhone, and iPod touch
  • Cocoa Design Patterns

你能够在底下找到别的特别佳绩的列表

  • awesome-awesomeness 列表。
  • Open Source apps 开源 iOS app 列表。
  • 优秀的 Swift 列表
    • @matteocrippa – 三个优越的 Swift 财富合集列表。
    • @Wolg – 二个很棒的 Swift 框架,库和软件的盘算列表。
  • awesome watchkit apps watchkit app 例程和科目标列表。▲
  • iOS Learning Resources 二个高水平,频仍更新还要被很好维护的 iOS
    教程网址的完全集合。
  • awesome-ios-animation – 包涵了 Objective-C 和 斯维夫特 完成的 iOS
    动漫库列表。
  • awesome-ios-chart – 很棒的 iOS 图表库列表。富含了 Objective-C 和
    Swift 三种语言。
  • awesome-gists – 很棒的 Gist 列表 .
  • awesome-ios-ui – 优秀的 iOS UI/UX 库列表。

<a name=”rapid-development”></a>连忙支付

<a name=”deployment”></a>部署

  • fastlane
    将持有 iOS 安插工具整合到一个办事流中。
  • deliver
    布署截屏,app 元数据和 AppStore app
    更新,那整个只须求二个指令就足以解决。
  • snapshot
    自动地开创全部言语和成套装置的荧屏截图。

<a name=”app-store”></a>App Store

<a name=”sdk”></a>SDK

官方的

  • Spotify
    Spotify iOS SDK。
  • Facebook
    Facebook iOS SDK。
  • Google
    Analytics

    Google Analytics iOS SDK。
  • Paypal iOS
    SDK

    The PayPal 移动端 SDK,可以省事地在本地使用中融为豆蔻梢头体 PayPal 和
    银行卡支付。
  • Pocket
    将东西保存到 Pocket 的 SDK。
  • Tumblr
    集成 Tumblr 数据到 iOS 或 OS X 应用中的库。
  • Evernote
    Evernote iOS SDK。
  • Box
    Box iOS 和 OS X SDK API。
  • OneDrive
    Live iOS SDK。
  • Stripe
    iOS and OS X Stripe 绑定框架。
  • Venmo
    在您的 iOS app 通过 Venmo 生成订单并且接纳支付。
  • AWS
    亚马逊(Amazon卡塔尔(قطر‎ Web Services iOS 移动接纳 SDK。
  • Zendesk
    Zendesk iOS 移动应用 SDK。
  • Adobe Creative
    SDK

    Adobe creative tools 和 Creative Cloud SDK。
  • Dropbox
    Drop-ins 和 Dropbox Core API 的 SDK。
  • Fabric by
    Twitter

    iOS 的 Fabric Twitter Kit。
  • Liquid
    Analytics

    通过解析与实时的性格化的实时响应发生一定的一坐一起。
  • ResearchKit
    ResearchKit是一个开源的软件框架,用它可惠及的营造医疗切磋利用恐怕别的的钻研项目。
  • PacketZoom
    PacketZoom iOS SDK。
  • Primer
    在可视化编辑器上利于创制订制化的登录页,注册和登陆流程的 SDK,内建了
    a/b/n 测量试验和剖判。

非官方

  • STTwitter
    为 照片墙 REST API 1.1 制作的平静,成熟,周密的 Objective-C 库。
  • FHSTwitterEngine
    为 Cocoa 开拓者提供的 推特(Twitter卡塔尔国 API。
  • Giphy
    Giphy API 的 Objective-C iOS 客户端。
  • UberKit
    Objective-C 包装的不难易用的 Uber API。
  • InstagramKit
    Instagram iOS SDK。
  • DribbbleSDK
    Dribbble iOS SDK。
  • objectiveflickr
    对象化的 Flickr, Objective-C 写的 Flickr API。
  • DropletKit
    Objective-C 包装的 DigitalOcean v2 API。

<a name=”xcode”></a>Xcode

<a name=”plugins”></a>插件

  • FuzzyAutocompletePlugin
    提供了除前缀相配之外的此外更为灵敏的自发性补全成效,支持 Xcode 5+。
  • SCXcodeMiniMap
    SCXcodeMiniMap 为 Xcode 增添了代码地图效用
  • Show in
    Github

    能够一向张开 Github 上近来正在编写的行对应的 commit 页面。
  • BBUFullIssueNavigator
    那个插件让 Xcode 在 issue 导航栏展现全体的 issue 内容。
  • BBUDebuggerTuckAway
    当您起来编写制定的时候帮你隐蔽调节和测验器栏的 Xcode 插件。
  • SCXcodeSwitchExpander
    SCXcodeSwitchExpander 是三个足以帮你进行 switch
    语句的插件,还可能会自动帮您插入 case 语句。
  • VVDocumenter-Xcode
    方便的编辑规范注释的 Xcode 插件。
  • XAlign
    一个 Xcode 代码自动对齐插件,它能够利用自定义的方式来对齐任马玉成西。
  • Cocoapods Xcode
    Plugin

    信任管理工具 CocoaPods 的 Xcode 插件。
  • KSImageNamed-Xcode
    提供了图片名称自动补全功用的插件。
  • ColorSense-for-Xcode
    可视化的颜色筛选插件。
  • Backlight-for-XCode
    高亮当前编写的行。
  • UIColor-Hex-Swift
    通过十八进制字符串创制 autorelease 颜色的福利措施。★
  • KPRunEverywhereXcodePlugin
    只需一次点击,就足以在四个 iOS 设备上构建,运维 App。
  • RevealPlugin
    将 Reveal App 和你的类型活动合为黄金时代体的 Xcode 插件。
  • RealmPlugin
    生成 Realm 模型的 Xcode 插件。
  • AdjustFontSize
    使用 ⌘ + / ⌘ - 快速键调治字体大小。
  • Lin
    那个插件提供了 NSLocalizedString 的全自动补全插件。
  • Rephrase
    Xcode 用于本地化的插件.
  • XCActionBar
    Xcode 的 Alfred。
  • QuickJump
    Xcode 火速代码导航。
  • CATweaker
    二个用于创立杰出的 CAMediaTimingFunction 曲线的插件.
  • XcodeWay
    便捷地导航到八个地方。
  • GitDiff
    将与 git 仓库中分歧的代码高亮。
  • MCLog
    用于调节台内容筛选的插件。
  • XToDo
    一个显得档案的次序中 TODO,FIXME,??? 和 !!! 列表的对话框。
  • CopyIssue
    使复制 Xcode issuse 描述更简短。
  • RTImageAssets
    自动生成所需的上上下下 App 图标的插件。
  • BBUncrustifyPlugin-Xcode
    使用 ClangFormat 或 Uncrustify 格式化代码的插件。
  • Aviator
    那个插件将 AppCode 的 ⇧⌘T (source/test 切换卡塔尔 带到 Xcode 中.
  • JumpMarks
    使用有序的书签为你的代码做导航。
  • XCSnippetr
    直接上传代码片段到 Slack 和 Gist 的 Xcode 插件。
  • Peckham
    使用 #import 援引项目中的任何公文,提供代码提醒。
  • MLAutoReplace
    快捷编码以至代码格式化插件,升高你的编码速度。
  • Chameleon
    iOS (Obj-C & 斯威夫特)的扁平化颜色框架。★
  • AutoHighlightSymbol
    高亮被入选的标记对应的持有实例。
  • Reveal-In-GitHub
    用三个火速键就能够跳转到 GitHub 酒馆的 History, Blame, P奔驰M级s, Issues,
    Notifications。
  • CleanHeaders-Xcode
    相近 iSort 的头文件排序和另行消灭插件,让您的头文件看起来尤其有序。
  • Luft
    支持您兑现轻量的 View Controller 的 Xcode 插件。

<a name=”themes”></a>主题

<a name=”other-xcode”></a>其他 Xcode 插件

  • Synx
    四个再次组织你的 Xcode 项目标命令行工具,它亦可让您的 group
    和文书夹对应起来。
  • dsnip
    能够在本土为具有的 UIKit 左券/代理方法(UITableView,…)生成 Xcode
    代码片段的工具。

<a name=”style-guides”></a>编码标准

<a name=”good-websites”></a>好网站

<h3>粤语站点</h3>

  • 伯乐在线 iOS 频道:分享 iOS 和 Swift 开采,应用设计和放大,iOS
    相关的行业动态。官网

<h3>Slovak语站点</h3>

<a name=”news-blogs-and-more”></a>新闻,播客和此外

<a name=”uikit-references”></a>UIKit 文档

<a name=”forums-and-discuss-lists”></a>论坛和座谈列表

<a name=”tutorials-and-keynotes”></a>教程和 Keynotes

iOS UI 模版

<a name=”prototyping”></a>原型

<h1 id=”weibo-weixin”>今日头条、Wechat公众号</h1>

<a name=”twitter”></a>Twitter

<a name=”facebook-groups”></a>Facebook 群组

<a name=”podcasts”></a>播客

<a name=”books”></a>书籍

<a name=”other-awesome-lists”></a>其余可以的列表

您能够在下边找到别的分外好好的列表