Этот вопрос действительно ищет конкретный класс, который, как я знаю, существует, но не могу найти.
A Несколько недель назад я прочитал статью, описывающую вспомогательный класс для использования KVC - он позволяет вам инкапсулировать подписки KVC, чтобы вы могли наблюдать за несколькими значениями без использования одного и того же метода обработки, а также сделал очистку наблюдателей KVC более безопасной (поскольку очистка KVC действительно привередлива и подвержена исключениям).
Итак, в ответах я ищу либо тот вспомогательный класс, с которым я сталкивался ранее, либо другие примеры попыток обернуть KVC, чтобы сделать его более безопасным и приемлемым для общего пользования. использовать.