2012-03-09 7 views
0

環境設定が変更されたときに環境設定を検証するには、inappsettingskitでkIASKAppSettingChanged通知を使​​用します。inappsettingskitの環境設定を確認する

通知には変更された環境設定の新しい値が含まれていますが、古い値が含まれていることがわかりますか?

また、メモリ内のすべてのプリファレンスをキャッシュする以外に、これを保持するスマートな方法がありますか?

妥当性チェックが失敗した場合は、プリファレンス値をロールバックする必要があります。

答えて

0

現在、InAppSettingsKitは古い値を提供していません。それを拡張するのは難しいことではありません。 kIASKAppSettingChangedを検索し、-postNotificationName:object:userInfo:コールに古い値と新しい値の両方を含めるようにすべての呼び出しを修正してください。