Нет такого метода, поскольку система KVO не требует, чтобы объекты / классы регистрировались в ней, для каких свойств они поддерживают KVO. Любой ключ может потенциально поддерживать KVO, единственный способ узнать это из документации автора.
И, конечно, нет гарантии, что @property
будет поддерживать KVO; вполне возможно написать свойство, которое не (и иногда может быть необходимо). Поэтому, на мой взгляд, получение списка @property
класса, а затем предположить, что они соответствуют KVO, было бы опасным выбором.