Nayanda Haberty 编写的软件包
这些软件包可以作为软件包集合使用,可在 Xcode 或 SwiftPM 中使用。
Alter
Alter 是一个框架,可以更轻松地映射 Codable 属性和键。
Artisan
Artisan 是一个 Swift 的 MVVM 框架,它使用来自 Pharos 的绑定功能和来自 Draftsman 的约束构建器。
Builder
Builder 是一个 Swift 构建器模式库,它利用 dynamicCallable 和 dynamicMemberLookup 作为其核心。
Chary
线程实用工具库
Clavier
Clavier 是 iOS 的键盘布局指南。它使用一个相交的 frame 来计算布局指南。
Draftsman
Draftsman 是一个基于 AutoLayout 的布局构建器,采用声明式方法
Ergo
Ergo 是一个 Swift 框架,用于基于 promise 流水线的并发编程。它可以帮助避免复杂异步任务中的回调地狱
Impose
Impose 是一个简单的 Swift 依赖注入库
Odeum
Odeum 是一个简单的带有基本控制的 iOS 视频播放器库
Pharos
Pharos 是一个 Swift 的观察者模式框架,它利用 propertyWrapper。在使用响应式编程设计应用程序时,它可以提供很大的帮助
Vellum
Vellum 是 iOS 的本地持久数据存储
11 个软件包。