关键词 “swift” 的软件包
这些软件包可以作为软件包集合使用,可在 Xcode 或 SwiftPM 中使用。
注意:软件包集合限制为 300 个软件包。“swift” 关键词目前有 3,734 个相关软件包,因此其软件包集合仅包含软件包评分最高的 300 个软件包。
SpryKit
Spry 是一个框架,允许在 Apple 的 Swift 语言中进行间谍和存根。还包括用于间谍对象的 XCTAsserts
swift-concurrency-deadline
Swift 并发的截止日期算法
swift-retry
在 Swift 中使用合理的默认值和强大的灵活性进行重试。
Threading
具有一些酷炫功能的 GCD 队列的包装器
TOMLKit
一个小型、简单的 Swift TOML 解析器和序列化器。由 toml++ 驱动。
XCResource
一个为 xcstrings、字体和其他文件生成 Swift 代码的工具。
Advance
基于物理的 iOS、tvOS 和 macOS 动画。
AdvancedList
带有分页和不同状态的 SwiftUI 高级列表视图
public-api-diff
此工具允许比较 swift (sdk) 项目的 2 个版本,并以人类可读的方式列出所有更改。
Afluent
一个公开响应式风格运算符的 async/await 库
Alloy
使 Metal API 的使用成为一种乐趣
AnimatedCollectionViewLayout
一个 UICollectionViewLayout 子类,它向 UICollectionView 添加自定义过渡/动画,而不会影响您现有的代码。
AnimatedTabBar
一个带有许多用纯 SwiftUI 编写的预设动画的标签栏
AnyDate
受 Java 8 DateTime API 启发的 Swifty Date & Time API。
Aptabase
Aptabase 的 Swift SDK:适用于移动、桌面和 Web 应用程序的开源、隐私优先且简单的分析
AppStoreConnect
适用于 Swift 的 App Store Connect API 客户端,在 Apple 平台和 Linux 上受支持
AsyncNinja
Swift 上用于并发和响应式编程的一整套原语
AsyncXPCConnection
对 NSXPCConnection 的并发支持
AudioKitUI
AudioKit 应用程序的控件和可视化
automerge-repo
扩展了 Automerge-swift 库,提供对一次处理多个 Automerge 文档的支持,以及可插拔的网络和存储提供程序。