4

有什么方法可以从您的应用程序中设置/更新 settings.bundle 中的值。我很好地将首选项中的值读入 NSUserDefaults 但想知道您是否可以从应用程序中设置值。

我有一个网络应用程序,我正在为其制作 iPhone 客户端,并且正在考虑在 settings.bundle 中包含用户帐户详细信息。如果用户只通过 Apple 应用程序首选项屏幕更新值,这很好,但如果用户在 Web 应用程序中更新这些值会怎样。我想从网上提取值,然后从应用程序中“更新”settings.bundle 中的值。

我猜这是不可能的,也许我需要创建自己的“应用内”设置屏幕?但我想我会先和大家核实一下......

4

1 回答 1

7

你在这里问两个问题。

第一个是您是否可以从应用程序中更新设置。你假设你不能,但你可以很容易地做到。只需使用 NSUserDefault 的setObject:forKey:方法。

如果您想做应用内设置,我会从这里开始:如何简化应用内应用程序设置管理?

于 2010-03-27T07:03:37.747 回答