Simon Nickel 编写的软件包
这些软件包可以作为软件包集合使用,可在 Xcode 或 SwiftPM 中使用。
snap-core
有用的辅助实现、常见扩展、便利定义和变通方法的集合。
snap-foundation
Swift 和 Foundation 的基本扩展
snap-matching-navigation
一个 SwiftUI 容器,根据设备显示 TabView 或 SplitScene。
snap-navigation
定义与 SwiftUI 应用的展示分离的导航结构。
snap-settings-service
用于处理不同类型设置的单一界面。
snap-swift-data
扩展 SwiftData 以更好地与 CoreData 和 Persistent History Tracking 互操作。
snap-template
共享代码和 Demo Xcode 项目,用于在 iOS 应用程序中设置和使用 SNAP。
snap-theme
一个工具集,用于抽象多平台 SwiftUI 应用程序的颜色、字体、图标和数字。 在主题中定义语义属性,并将其应用于您的视图,以获得一致的 UI 并保持可维护性。
8 个软件包。