我曾经使用doxygen批次用于C ++,并且非常喜欢使用///<
或变体来内联记录函数和方法参数的能力。相反,我真的不喜欢在不使用内联样式时必须在注释中重复参数(因为大多数代码文档系统仅支持)。
所以最近我一直用我的Objective-C代码设置doxygen,似乎无法让内联参数记录工作!
使用@param的外联文档似乎有效 - 所以我只能得出结论,它不支持内联的Objective-C方法语法。这将是一个真正的耻辱。
有谁知道有什么不同吗?我很乐意让这个工作。
答案 0 :(得分:2)
您是否尝试过手册中提到的语法:
void foo(int v /**< [in] docs for input parameter v. */);
我测试了它,它对我有用。
答案 1 :(得分:0)
我记得我已经成功地将这种表示法用于类的实例变量但从未尝试过方法参数。我想这来自方法参数的Objective-C语法。