关键字 “resultbuilder” 的软件包
这些软件包可以作为软件包集合使用,可在 Xcode 或 SwiftPM 中使用。
swift-multipart-formdata
在 Swift 中以类型安全的方式构建 multipart/form-data。
MondrianLayout
🏗 一种比在 iOS 中使用 InterfaceBuilder(XIB, Storyboard) 更快构建 AutoLayout 的方法。
NSAttributedStringBuilder
一个易于使用的 NSAttributedString 构建器,具有扩展的修饰符支持(粗体、斜体、图像、自定义间距等)
CompositionalLayoutBuilder
CollectionView CompositionLayouts 的结果构建器!
SwiftRegexDSL
Swift 中用于正则表达式的声明式结构化语言。
UIViewKit
UIViewKit 是一个 Swift 工具,用于轻松设计 UIKit 视图,将 InterfaceBuilder 的易用性与 Swift 类型检查相结合。它模仿 SwiftUI 的外观,并为属性、出口和约束提供快速方法。@resultBuilder 使代码编写速度更快,并且在视觉上更具吸引力。
PathBuilder
用于 Path 的 SwiftUI 结果构建器
URLRouter
提供一种简单的方法来管理 Swift 中多个 URL 端点的命名空间。
DataKit
一个 Swift 库,用于使用现代、声明式接口轻松读取和写入二进制格式数据。
PatchouliCore
Swift 中的通用修补引擎,带有方便的 DSL
PatchouliJSON
Swift 中符合人体工程学的 JSON 补丁,带有方便的 DSL。
swift-builders
Swift 和 Foundation 类型的 Result builders
MulticolorGradient
多个颜色渐变(如网格渐变)的 SwiftUI 实现 🌈
FHDiffableViewControllers
基于 DiffableDataSource 的 UITableViewController 和 UICollectionViewController。
SwiftLI
Swift 框架,用于轻松为命令行工具构建 CLI (CUI)
ActionBuilder
以声明式的 SwiftUI 风格快速组合 SpriteKit 动画
ArrayBuilderModule
一个结果构建器,允许使用类似 SwiftUI 语法的条件和循环来构建数组。
BDDSwift
一种类型安全、编译器强制的方法,用于在 Swift 中为 XCTest 编写 BDD 步骤和场景。
swift-web-page
📄 一种以 SwiftUI 方式编写类型安全的 HTML/CSS 的 Swift DSL
SwiftyHTMLBuilder
用于编写 HTML 文档的 Swift DSL