2012-03-09 2 views
0

Я хочу использовать уведомление kIASKAppSettingChanged в файле inappsettingskit для проверки предпочтений при их изменении.Validating preferences in inappsettingskit

Я знаю, что уведомление содержит новое значение предпочтения, которое было изменено, но содержит ли оно старое значение в любом месте?

Или есть умный способ, которым я могу справиться с этим (кроме кэширования всех моих предпочтений в памяти)?

Мне нужно иметь возможность откатить значение предпочтения, если проверка проверки не удалась.

ответ

0

В настоящее время InAppSettingsKit не предоставляет старое значение. Однако не стоит его распространять. Просто найдите kIASKAppSettingChanged и измените все вызовы, чтобы включить как старое, так и новое значение в вызовы -postNotificationName:object:userInfo:.