2011-01-25 46 views
2

我在Mac上使用Doxygen嚮導(GUI爲Doxygen 1.7.3)。Doxygen和Objective-C協議

我發現如果在我的類的頭文件中,#import定義了一個協議的頭文件,我的類的第一個成員將作爲預先附加到類的路徑的文檔出現在文檔中「頭文件,像這樣:

(Doxygen的HTML輸出)

Protected Attributes: 

Users [username] Desktop DirectoryName ClassName h NSString* myStringMember 

(其它屬性顯示OK)

如果我刪除了#進口,問題消失(但我需要的協議)。

我曾經在某處讀過Doxygen曾經在Obj-C協議中'窒息'的地方,但是現在應該修復這個bug。任何人遇到類似的東西?

+0

看起來很多人遇到同樣的問題,但沒有人有答案!也許是doxygen作者... – 2011-08-01 12:00:45

回答

1

你可能要考慮appledoc,它針對可可開發人員,併產生非常好的輸出。

+0

謝謝;我會檢查出來的 – 2012-03-16 12:22:56