我想設置doxygen作爲記錄我的Objective C源代碼的工具。代碼生成工具似乎工作得很好,除了呈現Objective C方法描述的方式使它們看起來像是用C++編寫的。我已閱讀了Doxygen網站中的所有各種選項,但我找不到選項組合來強制它呈現更「類Objective-C」的外觀。Doxygen將我的Objective-C代碼記錄下來,好像它是C++一樣
同樣,編輯doxygenLayout.xml文件似乎對更改不同部分的名稱很有用,但我不明白它如何用於更改方法的表示方式。我已經包括下面的例子:
通知版本怎麼有後兩份括號和類使用的類名和方法名之間的兩個冒號。有沒有辦法改變這個?
Doxygen的明顯解釋「版本」錯在你的情況下,C++方法,但它通常會自動檢測obj-C代碼。在帶有默認配置文件的.h文件中試用您的示例並不會顯示此問題,因此如果您設法以獨立示例捕獲該示例,請在doxygen的bug追蹤器中爲其提供bug並附上示例。 – doxygen
感謝您的回答!看來,從1.7.5.1上升到1.7.6解決了我的問題。 –