2011-10-11 125 views
0

我剛剛爲我的應用程序實施InAppSettingsKit,現在我正在嘗試確定將新設置推送到我的應用程序的最佳方式。目前我有幾個不同的視圖控制器,將通過設置更改來實現。我明白,我將需要使用委託方法,但是我想就如何更好地使用新設置更新其他視圖控制器提供一些建議。是否有某種應該遵循的最佳做法?處理設置更改(iPhone/iPad)的最佳方式是什麼?

回答

1

我相信inAppSettingsKit使用NSUserDefaults,在這種情況下適用相同的做法。對於更改的設置

一般好的做法是觀察通知NSUserDefaultsDidChangeNotification,並更新你的觀點在觀測方法。由於通常需要許多觀察員,因此委託方法不是解決此問題的好方法。

相關問題