Вспомогательные классы / библиотеки для более практичного / безопасного использования KVC / KVO на iOS?

Этот вопрос действительно ищет конкретный класс, который, как я знаю, существует, но не могу найти.

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

Итак, в ответах я ищу либо тот вспомогательный класс, с которым я сталкивался ранее, либо другие примеры попыток обернуть KVC, чтобы сделать его более безопасным и приемлемым для общего пользования. использовать.

6
задан Kendall Helmstetter Gelner 29 July 2011 в 20:31
поделиться