设置 1.2

Set 1.2

测试已测试
语言语言 SwiftSwift
许可证 MIT
发布最新版本2014年12月
SPM支持 SPM

Ingmar SteinAdam Sharp 维护。



Set 1.2

  • Rob Rix、Adam Sharp 和 Ingmar Stein

这是一个 Swift 微框架,实现了基于 Dictionary 的集合。

使用

// Union
Set(1, 2, 3) + Set(3, 4, 5) // == Set(1, 2, 3, 4, 5)

// Difference
Set(1, 2, 3) - Set(2, 3) // == Set(1)

// Intersection
Set(1, 2, 3) & Set(3, 4, 5) // == Set(3)

请参阅 Set.swift 获取更多信息。

集成

  1. 将此仓库作为子模块添加到例如 External/Set

    git submodule add https://github.com/robrix/Set.git External/Set
    
  2. Set.xcodeproj 拖到您的 .xcworkspace/.xcodeproj
  3. Set.framework 添加到目标的 Link Binary With Libraries 构建阶段。
  4. 您还可以添加一个 Copy Files 阶段,将 Set.framework(以及任何您需要的其他框架依赖项)复制到包的 Frameworks 目录中。如果您的目标是框架,您可能希望客户端应用程序包含 Set.framework

感谢