Descobrindo em tempo de execução qual das variáveis ​​de instância de uma classe são declaradas __weak

Estou escrevendo uma ferramenta que se beneficiaria de saber quais variáveis ​​de instância de uma classe são declaradas__weak.

Esta informação deve existiralgum lugar em tempo de execução, mas existe alguma maneira de acessá-lo, documentado ou não? (É para uma ferramenta, então eu não me importo muito com isso quebrar com atualizações)

questionAnswers(1)

yourAnswerToTheQuestion