0

我正在开发一个使用 AppleDoc 生成文档的项目。我想在我的代码中添加一些 TODO 注释,例如:

///TODO: Some stuff to be done
-(void)myMethod:(id)myParam{
  [self doSomeFancyStuff];
}

问题是,当我尝试生成我的项目文档时,我收到了这些麻烦的警告:

/Users/Me/trunk/MyProject/MyProject/src/MyClass.m:119:MyClass.m@119:-[MyClass myMethod:] 缺少参数“myParam”的描述

显然,我可以摆脱我的 TODO 评论,但我想将它们与我美丽的文档一起保留。有人知道如何实现吗?

4

1 回答 1

1

当您添加一个///块时,您会触发一个 Appledoc/Doxygen 文档块,并且该函数被标记为已记录。文档生成器将检查该块并将其报告为不完整,因为您没有记录该参数。

您有 2 个解决方案:

  1. 添加另一行/// @param myParam brief explanation of what it is
  2. 使用//而不是///.
于 2014-07-24T13:52:16.123 回答