我的 Swift 构建块集合。
这个仓库包含:
Blocks
:一个无依赖的 Swift 包,包含一些用于处理网络、API 管理、Web 协议等的实用工具;以及以下示例可执行文件/应用:
BlocksCLI
:一个用于基本概念验证的命令行界面;BlocksApp
:一个基本应用,除了 Blocks
和 Apple 提供的第一方框架之外,没有其他依赖项。提示
🏘️ 如果你想要一个基于精选依赖项(例如 TCA、Yams 或 Swift Argument Parser)构建的类似软件包,请关注我的 Hoods 软件包。
import Blocks
推荐使用 Swift Package Manager
dependencies: [
.package(
url: "https://github.com/dirtyhenry/swift-blocks",
from: "0.6.0"
),
]
接下来,将 Blocks
添加为测试目标的依赖项
targets: [
.target(name: "MyTarget", dependencies: [
.product(name: "Blocks", package: "swift-blocks")
])
]