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