10

我想更改 plist 文件中的顺序不是以编程方式而是从 xcode 更改。Xcode中有没有一种方法可以按值排序?我只是想为自己安排。现在,如果我想添加新项目,它总是会拖尾。

像这儿

如何排序?到 100 的值去顶部?

4

2 回答 2

16

这是(有点令人生气的)答案,至少在 Settings.bundle 的 plist 中的项目的情况下,我意识到这不是 OP 的情况。

要在 plist 中任意重新排序项目:

  1. 通过在“值”列中单击来定位该行。最左边的列不允许拖动。
  2. 拖入 Key 列的前约 64 个像素。将出现一条蓝线,指示您放手时该行将出现的位置。

这是 Xcode 9.2 中的演示。

在此处输入图像描述

好像这还不是超级混乱……</p>

首选项,垂直拖动

您可以垂直拖放(即,无需输入 Key 列),但前提是您的目标是将项目移动到列表中的第一个。

在此处输入图像描述

苹果显然知道如何做到这一点

一旦您打开一个项目,其中的元素就可以完全按照您的预期进行拖放。

在此处输入图像描述

哇!?是的。这不需要那么痛苦,但它很可能会保持这种状态,除非人们站起来,一旦你知道解决方法,就很难做到。但是,如果您感到非常愤怒,请发出您的声音:http ://bugreporter.apple.com 。(Fwiw,这是我的开放式雷达。)

于 2018-04-19T23:03:26.223 回答
6

您可以使用文本编辑器编辑 plist 文件。右键单击 plist 文件 -> 打开为 -> 源代码。

我认为你必须把你的字符串放在一个数组中

于 2012-06-27T11:26:22.167 回答