1

我正在开发一个项目,该项目将许多单独的捆绑包组织到类似系统偏好的屏幕上,按类别分类。

首先,系统偏好设置如何将其首选项窗格组织成类别?快速浏览一下首选窗格的捆绑包,没有发现明显的类别信息。

其次,我应该如何将的捆绑包分类?现在,我有嵌套的包,其中类别包几乎只是一个 Info.plist,其中包含类别的名称及其子包的顺序。

当然,这在 Xcode 中管理起来很恶心。我尝试过单独的项目;我尝试了一个有很多目标的大项目;没有什么是干净的。

4

1 回答 1

0

第一个问题: System Preferences 以一种非常简单的方式按类别组织其偏好窗格:前 4 个类别保留给 Apple,它们以他们喜欢的方式组织其中的项目。
您的首选窗格将添加到其他类别中,按字母顺序在其他首选窗格中排序。

第二个问题: 我会为“System Preferences like.app”做一个项目,以及与偏好窗格一样多的项目。
如果您想有一种方法来一次构建“类似系统偏好设置”应用程序及其所有偏好窗格,请将偏好窗格项目作为依赖项添加到“类似系统偏好设置”项目中。

于 2010-02-19T09:48:47.583 回答