LDSwiftEventSource 是 EventSource 规范 的一个跨平台 Swift 实现。它被开发用于 LaunchDarkly iOS SDK 中。生成的 API 文档可在 GitHub Pages 上找到。
要使用 CocoaPods 依赖管理器将 LDSwiftEventSource 集成到您的 Xcode 项目中,请在您的 Podfile
中指定它
pod 'LDSwiftEventSource', '~> 3.3'
要使用 Carthage 依赖管理器将 LDSwiftEventSource 集成到您的 Xcode 项目中,请在您的 Cartfile
中指定它
github "LaunchDarkly/swift-eventsource" ~> 3.3
Swift Package Manager 是集成到 swift
编译器和 Xcode 中的依赖管理器。请注意,LDSwiftEventSource Swift 包提供了 LDSwiftEventSource
产品(显式为动态库)和 LDSwiftEventSourceStatic
产品(显式为静态库)。
要将 LDSwiftEventSource 集成到 Xcode 项目中,请转到项目编辑器,然后选择 Swift Packages
。从这里点击 +
按钮,并按照提示使用 https://github.com/LaunchDarkly/swift-eventsource.git
作为 URL。
要将 LDSwiftEventSource 包含在 Swift 包中,只需将其添加到您的 Package.swift
文件的 dependencies 部分。并将所需的产品添加为您目标的依赖项。
dependencies: [
.package(url: "https://github.com/LaunchDarkly/swift-eventsource.git", .upToNextMajor(from: "3.3.0"))
]
我们鼓励来自社区的 pull request 和其他贡献。请查看我们的贡献指南,了解如何为此 SDK 做出贡献的说明。