包含宏的包
宏是 Swift 5.9 中的新功能,在编译时转换源代码,让你避免编写重复代码。了解更多关于创建宏的信息或查看这些包含宏目标的包。
-
SwiftLint作者: Realm
SwiftLint 是一个强制执行 Swift 风格和约定的工具。它使用源文件的 AST 表示来提供准确的结果,并且可以集成到 Xcode 项目和 Swift 包中。
-
swift-composable-architecture作者: Point-Free
Composable Architecture 是一个用于构建应用程序的库,考虑了状态管理、组合、副作用和测试。它可以与 SwiftUI、UIKit 等一起使用。
-
swift-testing作者: The Swift Programming Language
通过表达性 API、自定义行为、灵活组织、可扩展执行和跨平台支持增强 Swift 代码测试。与 XCTest 兼容,便于迁移。
-
Defaults作者: Sindre Sorhus
Defaults 是 UserDefaults 的类型安全包装器,支持 Codable、NSSecureCoding、变更观察和 SwiftUI 集成。它提供 iCloud 同步和自定义序列化。
-
swift-dependencies作者: Point-Free
一个用于控制和覆盖 Swift 应用程序中依赖项的依赖管理库。有助于测试、SwiftUI 预览和编译时性能。
-
swift-perception作者: Point-Free
为早期版本的 Swift 提供观察工具,模仿
@Observable
并提供与较新的 Swift 观察功能的兼容性。