AboutThisApp CI

适用于任何 Mac 应用程序的标准、可定制的“关于此应用程序”面板


关于

此库为 Mac 应用程序提供了一个标准的“关于此应用程序”面板。 对于典型的项目,它默认情况下**零配置**,并且可以很容易地进行自定义。

AppKit 通过 NSApp.orderFrontStandardAboutPanel() 提供了一个默认的“关于此应用程序”面板,但自定义功能有限。

此组件用于 Red EyeLucifer 中。

用法

let metadata = AppMetadata() // customize if desired

let panel = AboutThisAppPanel(metadata: metadata)

panel.makeKeyAndOrderFront(nil)

要求

安装

CocoaPods

pod 'AboutThisApp', '~> 2.0.0'

Swift Package Manager

AboutThisApp 添加到 Package.swiftdependencies 值中。

dependencies: [
    .package(url: "https://github.com/hexedbits/AboutThisApp", from: "2.0.0")
]

或者,您可以直接通过 Xcode 添加软件包。

文档

您可以在此处阅读文档。 使用 jazzy 生成。 由 GitHub Pages 托管。

贡献

有兴趣为此项目做出贡献吗? 请查看以下指南。

还可以考虑赞助此项目购买我的应用程序! ✌️

致谢

Jesse Squires 创建和维护。

许可证

根据 MIT 许可证发布。 有关详细信息,请参阅 LICENSE

版权所有 © 2020-至今 Jesse Squires。