keyword “appkit” 的包
这些包可以作为一个包集合使用,可在 Xcode 或 SwiftPM 中使用。
FZUIKit
Swift AppKit/UIKit 扩展,类和实用程序
Invalidating
将新的 @Invalidating 属性包装器向后移植到旧平台
NativeMarkKit
NativeMark 是一种 Markdown 风格,旨在由原生应用程序渲染。
SimpleLogger
SimpleLogger 是一个健壮而灵活的日志记录框架,专为跨多个平台(包括 iOS、macOS、tvOS 和 watchOS)的 Swift 应用程序设计。 它提供了广泛的功能来轻松而精确地管理、过滤和导出日志。
ACBTokenField
NSTokenField 的一个 swift 扩展,使其高度可定制,并从实现中删除大量样板代码
ColorPopoverWell
基于 iWork (Pages,Numbers,Keynote) 的高级 NSColorWell 替代品
ColorToolbox
Swift 颜色实用程序
DSFToggleButton
因为有时你想要的只是一个漂亮,大,非常可见的切换按钮
FZQuicklook
快速预览框架
ProcessEnv
捕获 Foundation 应用程序的 shell 环境
BBLayoutKit
一个简单轻量级的 Auto-Layout 工具包,让你感觉像在玩一个有趣的游戏一样布局视图。BBLayaoutKit 支持 iOS 和 tvOS 上的 UIKit 以及 MacOS 上的 AppKit,因此您不必担心在不同平台上使用不同的解决方案。 BBLayoutKit 是使用 Swift 5.2 在 Xcode 11.4 上编译的,并将针对所有未来的版本进行更新。
DSFComboButton
一个带有 macOS 13 之前版本支持的 `NSComboButton` 直接替换项。
DSFImageTools
在 AppKit、UIKit、SwiftUI 和 CoreGraphics(Swift/Objective-C)中处理图像和颜色的便利方法
RxAppKit
macOS 的 RxSwift
VIViewInvalidating
一个 swift PropertyWrapper,当属性值更改时,提供自动 NSView 和 UIView 无效化。(@Invalidating 的向后兼容版本)
NicerTouchBar
用于更愉快的 NSTouchBar 开发体验的实用程序
QuickConstraint
使布局以编程方式更容易和更快的扩展功能
ScrollViewPlus
更令人愉悦的 NSScrollView 体验
SwiftUIWindowBinder
创建能够从 UIKit (iOS & tvOS) 或 AppKit (macOS) 访问宿主窗口的 SwiftUI 视图,无需任何设置。 适用于现有应用程序、具有 @main/App 的应用程序,甚至 Playgrounds
AppInfo
一个用于从 Info.plist 访问应用程序元数据的实用程序