【问题标题】:Xcode 4.5 info.plistXcode 4.5 info.plist
【发布时间】:2012-11-12 13:42:41
【问题描述】:

我正在使用 Xcode 4.5 并尝试向 info.plist 添加键(使用下拉列表中的 Add Row 命令,或单击 Plus 按钮)。 p>

问题是 plist 没有添加我需要的任何额外键。它仅在我在选项卡之间切换时更新:摘要和构建设置。我的意思是当我向 plist 添加新行时,它必须将其添加到自身,在我的情况下它不会这样做。我在运行时看不到任何更新。你有同样的问题吗?

我在我所在的位置附上了文件。当我按下这个按钮时,我的 plist 没有任何反应,但是 plist 应该添加新行(将存储在 xml 中的键),就像我想的那样。

我还添加了video 它是如何工作的。

【问题讨论】:

  • 我不明白。贴一些截图什么的。
  • 我已经用图片更新了问题。主要问题是我的 plist 没有响应我的操作。

标签: xcode4.5 info.plist


【解决方案1】:

您正在尝试使用应用的info.plist,它具有一组固定的受支持值。

我认为您需要在您的 Xcode 项目中添加一个自定义 plist,它可以保存您想要的任何值。

【讨论】:

  • 如果我需要设置键 Set Status Bar Initially Hidden 并将其设置为 NO,它会起作用吗?
  • 是的,我想是的。只需添加一个bool 值。
  • 还有一件事。这个文件我用了很久没有任何问题,但是现在这些问题来了。
  • 我不知道为什么会这样,但你不应该在那里存储自己的东西。如果您要使用的是应用程序设置,请使用NSUserDefaults
  • 很抱歉,我认为我们谈论的是不同的事情。我不需要存储数据。我需要配置我的系统。例如设置界面方向、状态栏、加载图标文件等等。我不需要存储我自己的密钥的表。
【解决方案2】:

如果您不想创建自己的下拉值,则必须创建一个定义结构,这是一种 Xcode 插件。这里有另外两个很好地解释它的讨论。

How does Apple make the info.plist display its "Information Property List"?

Can I create a custom plist structure definition?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-09-13
    • 2012-06-23
    • 2023-03-07
    • 1970-01-01
    相关资源
    最近更新 更多