UB.swift
UB.swift 是 Ultralight Beam 协议的 swift 实现,其主要重点是提供 iOS 和 OSX 设备的 SDK。
要求
- iOS 9 或更高版本
- OSX 10.13 或更高版本
- Swift 5.0 或更高版本
安装
Swift Package Manager
dependencies: [
.package(url: "https://github.com/ultralight-beam/UB.swift.git", from("0.1.0")),
],
targets: [
.target(
name: "Target",
dependencies: ["UB"]
),
]
Cocoapods
pod 'UB'
使用方法
在项目中使用UB简单易行,只需要初始化一个需要代表
的节点
。可以将各种传输方式添加到节点
中,以便通过它们发送和接收消息。
import UB
let node = Node()
node.delegate = self
node.add(transport: CoreBluetoothTransport())
node.send(...)
许可
UB.swift 采用Apache许可证