【发布时间】:2011-08-02 20:36:09
【问题描述】:
我有一个 TabBarController,它由三个选项卡组成,其中一个是设置选项卡。我正在尝试将应用程序的设置与 NSUserDefaults + settings.bundle 以及我在设置选项卡中的应用程序设置同步。当我更改 settings.bundle 设置时,我使用了一个观察者,它为应用内设置设置属性。
我遇到的问题是,如果我进入应用程序,转到设置选项卡,然后退出应用程序,转到设置捆绑设置,更改设置,然后返回设置选项卡,设置不会不刷新,因为 table.reloadData 没有被调用。当观察者被调用时,我尝试从我的 AppDelegate 显式调用它,但我在页面上看不到任何变化。
以前有人遇到过这样的问题吗?如何刷新表/视图?
【问题讨论】:
标签: iphone objective-c ios uitabbarcontroller nsuserdefaults