各种扩展和对象。
集合 | 描述 |
---|---|
AppKit | 控制器、输入、菜单、触控栏、视图助手。 |
并发 | Atomic 属性包装器。 |
Core Animation | CALayer 、CAMediaTiming 扩展。 |
Core Data | NSManagedObject 、NSManagedObjectContext 扩展。 |
Core Graphics | CGFloat 、CGSize 扩展。 |
退出代码 | 用于处理退出代码的退出代码协议和助手。 |
Foundation | 绑定、集合、文件系统、操作、进程、线程、调度、偏好设置、资源、字符串和文本、URL 和 URL 加载系统助手。 |
日志记录和调试 | 扩展的记录器、旧式记录器、秒表、计数器和其他助手。 |
输出 | 用于打印到标准错误和输出缓冲的助手。 |
标准库 | 字符串和文本、集合扩展。 |
注意:此概述提及每个集合中最重要的助手,并非详尽无遗。
使用 Xcode 将包添加到项目,或手动将依赖项添加到包
let package = Package(
// …
dependencies: [
.package(url: "https://github.com/processed-bits/swift-helpers", upToNextMajor(from: "2.2.0"),
],
targets: [
.target(
name: "…",
dependencies: [
.product(name: "Helpers", package: "swift-helpers"),
],
),
]
)
从“Product”(产品)菜单中使用 Build Documentation
(⌃⇧⌘D)。
注意:Xcode 15 之前的版本不会为来自其他模块的类型的扩展生成文档。
可在 Swift Package Index 上获取。
生成文档存档,然后使用 Xcode 打开以导入
swift package generate-documentation --include-extended-types
可在此处获取。
版权所有 © 2023-2024 Stanislav Lomachinskiy。 MIT 许可证。