SwifterSwiftUI 是一组原生 SwiftUI 扩展,包含方便的方法、语法糖和性能改进,适用于广泛的 SwiftUI 类 —— 共超过 500 个(1-),适用于 iOS、macOS、tvOS 和 watchOS。
要求
- iOS 13.0+ / tvOS 13.0+ / watchOS 13.0+ / macOS 10.10+ / Ubuntu 14.04+
- Swift 5.0+
安装
Swift 包管理器
您可以使用 Swift 包管理器 通过将适当的描述添加到您的 Package.swift
文件中来安装 SwifterSwiftUI
import PackageDescription
let package = Package(
name: "YOUR_PROJECT_NAME",
targets: [],
dependencies: [
.package(url: "https://github.com/asam139/SwifterSwiftUI.git", from: "1.0.0")
]
)
接下来,像这样将 SwifterSwiftUI
添加到您的目标依赖项中
.target(
name: "YOUR_TARGET_NAME",
dependencies: [
"SwifterSwiftUI",
]
),
然后运行 swift package update
。
手动
将 SwifterSwiftUI 项目添加到您的 Xcode 项目中
示例
参与
我们希望得到您的反馈。在参与之前,请参阅 贡献指南。
感谢
特别感谢
- 希望新贡献者
受启于
许可协议
SwifterSwiftUI采用MIT许可证发布。更多信息请参见LICENSE。