Я использую мастер Doxygen на Mac (графический интерфейс для Doxygen 1.7.3).
Я обнаружил, что если в заголовке моего класса я # импортирую файл заголовка, в которомпротокол определен, первый член моего класса появляется в документации как предварительно добавленный путь к файлу заголовка класса, что-то вроде этого:
(вывод Doxygen HTML)
Protected Attributes:
Users [username] Desktop DirectoryName ClassName h NSString* myStringMember
(другие атрибуты отображаются в порядке)
Если я удаляю #import, проблема исчезнет (но мне нужен протокол).
Я где-то читал, что Doxygen «давился» наПротоколы Obj-C в прошлом, но эта ошибка должна быть исправлена.Кто-нибудь еще испытывает нечто подобное?