OrderedSetAlgebra
示例
要运行示例项目,请先克隆仓库,然后在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文件。