Как вызвать селектор, когда значение изменилось?

Я сделал твик для iPhone и реализовал страницу настроек для этого твика, и в настройках у меня есть два переключателя, которые можно включать или выключать, а затем я проверяю это значение в Tweak.xm, проверяя значение ключа Plist, который установлен в ДА ИЛИ НЕТ в зависимости от состояния переключателей. Теперь для этих настроек требуется разрешить только одно включение одновременно. Например, параметр Setting1 Switch = ON или YES, поэтому другой переключатель должен быть равен противоположному этому значению. Поэтому, когда пользователь переключает другой переключатель, первый переключатель настройки должен быть переключен обратно.

Я считаю, что мне нужен Селектор, чтобы вызвать это событие.

Спасибо

1 ответ

Вместо того, чтобы пытаться синхронизировать две вещи, которые всегда противоположны друг другу, просто установите только одну настройку. Если это ДА, тогда, очевидно, другое значение НЕТ. Если это НЕТ, тогда очевидно другое значение - ДА. Тогда вам нечего синхронизировать, и вам не нужно вызывать селектор.

Другие вопросы по тегам