¿Obtener detalles de categorías en una clase en tiempo de ejecución?
En Objective-C, ¿hay alguna manera de enumerar las categorías en una clase particular en tiempo de ejecución?
Con las funciones de tiempo de ejecución Objective-C puedo obtener detalles para los métodos de clase e instancia, jerarquía de clase, variables de instancia, etc., pero aparentemente no la información de categoría.
Al mirar F-Script, veo que no muestra información de categoría (de hecho, parece no mostrar métodos de categorías en absoluto). Por otro lado, class-dump extrae información de categoría, pero esto es del binario y no en tiempo de ejecución.
Hay una mención de struct objc_category en objc / runtime.h, pero parece ser privado. ¿Hay alguna forma compatible?