Nax*_*att 8 doxygen objective-c
我正在使用Doxygen记录我的Objective-C代码,到目前为止它工作正常.
但是,我一直在搜索几个小时,但我找不到任何方法链接到方法.例如:
@interface Example : NSObject {
}
/** This is an example method I want to link to. */
- (void)methodWithArgument:(NSString*)one andArgument:(NSString*)two;
/** I want a link to methodWithArgument:andArgument: but Doxygen
* doesn't seem to link the two.
*/
- (void)someOtherMethod;
@end
Run Code Online (Sandbox Code Playgroud)
我的期望是methodWithArgument:andArgument:成为相应方法的链接,但在生成的文档中,它只是纯文本.
我尝试了很多其他形式:
methodWithArgument:andArgument:
-methodWithArgument:andArgument:
::methodWithArgument:andArgument:
Example::methodWithArgument:andArgument:
Run Code Online (Sandbox Code Playgroud)
但它们似乎都不起作用.是否有可能在Doxygen中链接Objective-C方法,如果是,如何?另外,如何链接到另一个类的方法?我知道如何为C,C++和Java做到这一点,但是对于Objective-C,我得到了答案.是不是Doxygen根本不支持Objective-C中的链接方法?这似乎是一个很大的缺点......
你说你试过这个,但它在Doxygen 1.7.2中适用于我:
/** I want a link to Example::methodWithArgument:andArgument: but Doxygen
* doesn't seem to link the two.
*/
Run Code Online (Sandbox Code Playgroud)
这可能取决于您的配置文件; 我使用的是生成的默认配置文件doxygen -s -g Doxyfile.