由 Space Code 编写的包
这些包可以作为包集合使用,可在 Xcode 或 SwiftPM 中使用。
Atomic
atomic 是一个 Swift 属性包装器,旨在使值线程安全。
Blade
Blade 是一个分页框架,简化了将分页集成到应用程序中的过程。
BuilderMacro
builder-macro 是一个宏,它在 Swift 中实现 Builder 设计模式
Concurrency
concurrency 是并发原语的集合,有助于提高可测试性
CQRS
命令和查询责任分离
Flare
应用内购买和订阅变得容易。支持 iOS、iPadOS、watchOS 和 macOS。
flex-ui
flex-ui 是一个小工具,可帮助链接 UI 配置。
FloatingTextField
一个用 SwiftUI 编写的可定制的浮动文本字段
HapticFeedback
haptic-feedback 定义了不同类型的触觉反馈
Lazy
Lazy 是一个小的、方便的工具,用于延迟初始化一个值
Log
Log 是一个用 Swift 编写的轻量级日志记录框架。
NetworkLayer
简化的网络通信。
Nexus
一个 watch connectivity 包装器
ObjectsFactory
该框架可帮助您轻松创建单元测试的对象
page-control
page-control 是一个高度可定制的页面控件。
pulse
pulse 是一个 swift 包,旨在有效地抑制值
SkeletonUI
SkeletonUI 提供了一种简便的方式使您的视图可骨骼化
transitions
一个减少创建自定义过渡麻烦的框架
Typhoon
Typhoon 是一个用于重试策略的服务
Validator
Validator 是一个用 Swift 编写的框架,它提供的函数可用于验证输入值的内容。
20 个包。