关键词“hacktoberfest”的包
这些包可以作为包集合使用,可在 Xcode 或 SwiftPM 中使用。
RouterService
💉适用于 Swift 的类型安全导航/依赖注入框架
RoutingManager
一个旨在简化和增强 SwiftUI 应用程序导航的 Swift 包。它支持具有持久存储的状态导航,允许开发者轻松管理复杂的导航流程。
SwiftTestReporter
一个用于创建 JUnit XML 测试结果的 Swift 库,可以被诸如 Bamboo 或 Jenkins 等工具解释。 适用于 Macos 和 Linux。
AgoraUIKit_iOS
Swift 包和 CocoaPod,只需几行代码即可轻松将 Agora 视频通话或直播视频流集成到您的 iOS 或 macOS 应用程序中。
AudioManager
AudioManager 是一个 Swift 包,提供了一个模块化且易于使用的接口,用于在您的应用程序中实现音频反馈。 它与 SwiftUI 无缝集成,使您能够通过可自定义的听觉反馈来增强用户体验。
CachedAsyncImage
CachedAsyncImage 是一个 Swift 包,用于从 Web 异步加载图像并缓存它们。
DefaultsKit
DefaultsKit 是一个 Swift 包,提供了一种干净且类型安全的方式来管理 UserDefaults 键和值。
EPUBKit
📚 Swift 中的简单 EPUB 解析器
HapticsManager
HapticsManager 是一个 Swift 包,提供了一个模块化且易于使用的接口,用于在您的应用程序中实现触觉反馈。 它与 SwiftUI 无缝集成,使您能够通过可定制的触觉反馈来增强用户体验。
Inspect
此包提供自省视图,可用于检查 SwiftUI 视图的底层 *Kit 元素。
JSBridge
🔁 连接您的 JavaScript 库以在 Swift 中使用
nef
💊 Xcode Playgrounds 的类固醇
PreventScreenshot
此包为您的 SwiftUI 元素添加了一个修改器,以防止截图。 这对于显示敏感信息并希望阻止用户截屏的应用程序很有用。
SimpleCheckbox
一个简单的复选框
SnapshotTestingHEIC
SnapshotTesting 的一个扩展,允许您创建 HEIC 图像
XCUITestHelper
XCUITestHelper 帮助您在 SwiftUI 中编写 UI 测试。 它在 XCUIApplication、XCUIElement 和 XCUIElementQuery 上提供了一组有用的扩展,使您的测试更具可读性且更易于维护。
ZodiacKit
ZodiacKit 提供了一种简单的方法来确定给定日期的星座。
Admob-SwiftUI
此库可帮助您轻松地将 Admob SDK 集成到您的 SwiftUI 应用程序中。 它是 Google Mobile Ads SDK for iOS 的一个包装器。 它提供了一个 SwiftUI 视图,您可以使用它在应用程序标签栏上方显示横幅广告。
AnimatedGradientView
🎞 强大的渐变动画,简化了 iOS 开发。
BaseAPI
BaseAPI 是一个小型 Swift 库,是 URLSession 的包装器。