Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在 /** */ 中看到越来越多的带有注释的这种@marker,我正在寻找一些文档,解释它们是什么以及如何使用它。谢谢!
/** @param blabla... @return bla... @see ... @method ... @discussion ... */
这是内联(好吧,在评论中)文档,一种自文档化代码的特殊方法。这种特殊的风格称为Javadoc风格,除了 Javadoc 工具之外,许多流行的文档生成器都支持它,包括Doxygen和Appledoc。
编写某些代码(应用程序、库等)的文档的目的是开发人员不需要维护代码库和文档的单独文件结构;这些自动实用程序可以根据嵌入在注释中的信息生成格式良好(例如 HTML)的文档。
另请注意,这并不是严格意义上的语言相关功能。不要被 @ (at) 符号弄糊涂了,这不是 Objective-C 特定的语法(而是特定于所使用的特定文档生成器程序)。