有序集合代数 1.0

OrderedSetAlgebra 1.0

Leo Dabus维护。



  • Leonardo Dabus

OrderedSetAlgebra

CI Status Version License Platform

示例

要运行示例项目,请先克隆仓库,然后在Example目录中运行pod install

需求

安装

有序集合代数通过CocoaPods提供。要安装它,只需将以下行添加到Podfile中

pod 'OrderedSetAlgebra'

用法

var ordereSet1: OrderedSet = [1,2,3,4,5,6,1,2,3]  // [1, 2, 3, 4, 5, 6]
var ordereSet2: OrderedSet = [4,5,6,7,8,9,7,8,9]  // [4, 5, 6, 7, 8, 9]

ordereSet1 == ordereSet2                     // false
ordereSet1.union(ordereSet2)                 // [1, 2, 3, 4, 5, 6, 7, 8, 9]

ordereSet1.intersection(ordereSet2)          // [4, 5, 6]
ordereSet1.symmetricDifference(ordereSet2)   // [1, 2, 3, 7, 8, 9]

ordereSet1.subtract(ordereSet2)              // [1, 2, 3]
ordereSet2.popLast()                         // 9

作者

Leonardo Dabus, [email protected]

许可证

OrderedSetAlgebra 在MIT许可证下可用。有关更多信息,请参阅LICENSE文件。