Dan Thorpe

8个子组件

Money

Money是一个支持iOS、watchOS、tvOS和OS X的Swift跨平台框架。

它提供了类型和功能,帮助表示和操作货币和相关信息。

许可证: MIT

  • Swift

MoneyFX

FX是支持iOS、watchOS、tvOS和OS X的Swift跨平台框架。

它提供了表示外汇交易的功能。

许可证: MIT

  • Swift

操作

A Swift框架,受到Apple 2015年WWDC会议上的高级NSOperations: https://developer.apple.com/videos/wwdc/2015/?id=226的启发。

许可证: MIT

  • Swift

管道

定义了管道操作符|>,如Elixir和F#所见。包括map、filter和reduce的柯里化版本。

许可证: MIT

  • Swift

ProcedureKit

A Swift框架,受到Apple 2015年WWDC会议上的高级NSOperations: https://developer.apple.com/videos/wwdc/2015/?id=226的启发。

许可证: MIT

  • Swift

TaylorSource

提供静态数据源和视图工厂,用于简单的表格视图和集合视图。然而,真正的力量来自于使用YapDatabase & YapDatabaseExtensions,以便获取数据库驱动的、自动更新的表格和集合视图数据源。

许可证: MIT

  • Swift

ValueCoding

ValueCoding是一对简单的协议,用于支持Swift值类型的归档和解除归档。

它通过允许一个值类型,它必须符合ValueCoding,通过typealias定义其归档器来实现。归档器是另一个实现ArchiverType协议的类型。这个类型通常是实现NSCoding的NSObject,它是一个适配器,负责对值属性的编码和解码。

许可证: MIT

  • Swift

YapDatabaseExtensions

定义API以方便地从或向YapDatabase读取、写入和删除对象和值。有关对值类型的支持,请参阅ValueCoding。

许可证: MIT

  • Swift