Из этой справки:
Когда создается новый объект, выделяется память для него, а его инициализируются переменные экземпляра. Первая из переменных объекта является указателем на его структуру классов. Этот указатель, называемый isa, дает доступ объекта к его классу и через класс для всех классы, наследуемые от.
Из того, что я мог понять, прочитав this и this, он позволяет, например, использовать интроспекцию, но прагматичным образом (разработка iOS), , что может программист извлечь из знания/понимания этого специального указателя?