为Objective-C注释方法的正确方式是什么?例如,在.Net中,我会添加如下的xml注释:
/// <summary>
/// Summary of method
/// </summary>
/// <param name="FileName">The document's original filename.</param>
/// <returns>Decoded filename</returns> Objective-C是否有等价物?
发布于 2011-09-21 11:31:22
不要忘记阻塞代码的编译指示标记。它帮助XCode隔离下拉菜单中的方法。它还可以直观地分解源文件,使其更易于阅读。
下面是我阻止代码段的方法:
///////////////////////////////////////////////////////////////////////////
#pragma mark -
#pragma mark View Lifecycle
#pragma mark -
///////////////////////////////////////////////////////////////////////////
- (void) functionsHere它最终在XCode中这样做:

发布于 2011-09-21 10:39:39
还有一些可以使用的appledoc头文件,和Apple使用的是一样的。
对于单独的方法,最好的指导是使用非常具描述性的名称,这在Objective-C中相当容易,方法名称中散布着参数。这通常消除了对单个参数注释的需要。
与任何语言一样,描述性方法名称和简短的单一用途方法优于随着代码更改而老化的冗长注释。
发布于 2011-09-21 10:39:46
您提到的注释风格似乎就是文档生成器为您生成文档时所选择的样式。
因此,对objective-c进行注释的等效风格将取决于您选择的文档生成器。据我所知,没有默认的。
如果你想要给出类似于苹果自己的开发者文档的结果,你可以使用Doxygen或appledoc。This page详细介绍了注释格式。示例:GBComment.h
https://stackoverflow.com/questions/7493931
复制相似问题