Подтвердить что ты не робот

Отладка встроенной инфраструктуры не работает должным образом при отладке суперклассов или расширений/реализаций протокола

Я написал чистую быструю структуру, которую я встраиваю в свой проект.

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

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

Но если я напишу базовый класс, например Animal, а затем класс Dog внутри моего модуля приложения, который наследуется от Animal, а точка останова достигает реализаций на Animal, это выглядит так:

введите описание изображения здесь

То же самое происходит, если Animal является протоколом, и я пишу внутри него расширение или реализацию по умолчанию, и я вызываю метод из экземпляра Dog.

Я уже проверил, что я действительно запускаю фреймворк в режиме отладки без оптимизации, а не для удаления символов, а также с использованием DWARF и dSYM.

Кто-нибудь может помочь в этом?

4b9b3361