在.doc文件中记录doxygen中的类。 @property不工作

时间:2012-11-15 10:49:11

标签: objective-c class properties documentation doxygen

我正在记录从声明它的文件之外的模型生成的ManagedObject类。由于这个classe是自动生成的,我不想修改源代码,然后我有.m文件之外的文档。

我有这个atm:

/*!
    \file AA.h 
    \class AA
    \extends ManagedObject
    Data model object generated from the model.

    \public
    \property NSString * hardwareId
    \brief Unique identifier of the device
*/

我获得了一个具有AA类的输出文件,它显示了继承,但没有显示属性或公共标记。

不知道我做错了什么。

有什么想法吗?非常感谢

1 个答案:

答案 0 :(得分:1)

我找到了答案。问题是我需要在每个属性名称的开头添加一个带有类名称的“名称空间”。

所以,我的最终档案如下:

AA.doc

/*! 
    \class AA
    This file contains the documentation of the data model object generated from the model.  
*/

/*! 
    \var NSString * AA::hardwareId
    \brief Unique identifier of the device
*/

我没有必要指定文件和继承,因为doxygen会自动从.h文件中取出它而不添加任何内容