2014-01-24 47 views
1

我一直在使用类似以下格式的注释看到程序员:意义感叹号在评论中IOS

/*! This is a sample comment 
*/ 

我已经看到了这样的评论是第一次,而在Objective-C iOS开发即。 这里'!'(感叹号)的意义是什么?

回答

5

这对HeaderDoc

你通常会看到它是“连接”的方法,函数或变量注释的introductionary标签。

如:

/*! 
This is a comment about FunctionName. 
*/ 
char *FunctionName(int k); 

如果您使用的Xcode 5.1这些评论,你可以拥有这些文件popovers(选件+单击方法)自己的代码:

enter image description here

所以我们期待在未来更频繁地看到这些事情。 :-)

如果你想自己使用它们,我建议看看VVDocumenter,这是一个Xcode插件,可以让这些插件更容易创建。

+0

是啊! 我刚刚在功能声明上方看到了这一点。 –