Протоколы Doxygen и Objective-C - PullRequest
2 голосов
/ 25 января 2011

Я использую мастер Doxygen на Mac (графический интерфейс для Doxygen 1.7.3).

Я обнаружил, что если в заголовке моего класса я # импортирую файл заголовка, в которомпротокол определен, первый член моего класса появляется в документации как предварительно добавленный путь к файлу заголовка класса, что-то вроде этого:

(вывод Doxygen HTML)

Protected Attributes:

Users [username] Desktop DirectoryName ClassName h NSString* myStringMember

(другие атрибуты отображаются в порядке)

Если я удаляю #import, проблема исчезнет (но мне нужен протокол).

Я где-то читал, что Doxygen «давился» наПротоколы Obj-C в прошлом, но эта ошибка должна быть исправлена.Кто-нибудь еще испытывает нечто подобное?

1 Ответ

1 голос
/ 12 марта 2012

Возможно, вы захотите рассмотреть appledoc , он нацелен на разработчиков какао и дает действительно хороший результат.

...