2011-10-11 87 views
0

我刚刚为我的应用程序实施InAppSettingsKit,现在我正在尝试确定将新设置推送到我的应用程序的最佳方式。目前我有几个不同的视图控制器,将通过设置更改来实现。我明白,我将需要使用委托方法,但是我想就如何更好地使用新设置更新其他视图控制器提供一些建议。是否有某种应该遵循的最佳做法?处理设置更改(iPhone/iPad)的最佳方式是什么?

回答

1

我相信inAppSettingsKit使用NSUserDefaults,在这种情况下适用相同的做法。对于更改的设置

一般好的做法是观察通知NSUserDefaultsDidChangeNotification,并更新你的观点在观测方法。由于通常需要许多观察员,因此委托方法不是解决此问题的好方法。

相关问题