Xcode4 XCode 4中的plist编辑:您不能再移动行了吗?

Xcode4 XCode 4中的plist编辑:您不能再移动行了吗?,xcode4,plist,Xcode4,Plist,这是一个愚蠢的问题,可能有一个可笑的简单答案,我只是不知道: 我正在尝试编辑我的设置的plist。bundle在我的应用程序中实现首选项。我想调整几个组的顺序,但我不知道如何移动行。在XCode 3中,您可以拖动行来重新排列它们,但在XCode 4中,这似乎不再有效。除了删除所有内容并按正确顺序重新创建它们之外,我如何重新排列行 谢谢。我认为这是一个令人讨厌的问题,很多人都遇到过 退房: 以及: 基本上,你不能。将plist编辑器更改为textedit对我来说是最好的解决方案。您还可以右键单

这是一个愚蠢的问题,可能有一个可笑的简单答案,我只是不知道:

我正在尝试编辑我的
设置的plist。bundle
在我的应用程序中实现首选项。我想调整几个组的顺序,但我不知道如何移动行。在XCode 3中,您可以拖动行来重新排列它们,但在XCode 4中,这似乎不再有效。除了删除所有内容并按正确顺序重新创建它们之外,我如何重新排列行


谢谢。

我认为这是一个令人讨厌的问题,很多人都遇到过

退房:

以及:


基本上,你不能。将plist编辑器更改为textedit对我来说是最好的解决方案。您还可以右键单击plist文件并选择“Open As>Source Code”来编辑plist原始文件。

更新:使用Lion和iOS 5附带的新XCode,移动行再次起作用。

您可以通过抓住右侧并向上移动条目来移动条目,但不能向下移动

在XCode 5中似乎又出现了同样的问题。从右边抓住它,你可以把它拖来拖去,但你不能把它扔到任何地方。我找到的唯一方法是按照@Ralvereon所说的源代码打开列表,如果您具备基本的XML技能,这非常简单。

在XCode 5.1中,您可以将行拖放到父项。您不能直接重新排列兄弟姐妹,但通过将它们放在父项上,子项将跳到兄弟姐妹中的顶部。

查看应用程序PlistEdit Pro。它处理一切正常。不是免费的。但是如果你要做大量的plist工作,这是必要的。

是,如果您关心应用程序设置中首选项出现的顺序,则顺序很重要


我只是在“设置”列表中创建一个新项目(+),希望将现有项目放置在该列表中。然后复制(鼠标右键单击)现有项目并将其粘贴到新项目的顶部。然后删除所有副本。

出于好奇,我经常使用Plists,顺序重要吗?(如果您试图将其用于用户偏好?)-如果是的话,我知道这是一篇老文章,但我建议将您的Plist复制到NSDictionary中:但即使如此,NSDictionary中的值顺序在运行时确定(它们是无序的),在Xcode9中,您可以在右侧拖动,而不是像您想象的那样在左侧拖动,然后降落到新的地点。它非常笨重,但通过练习你可以让它工作。我一定喜欢Mac/Apple产品的直观性。