我刚在一些xcode示例项目中找到了这个注释声明:
/*!
@property masterVolume
@abstract Sets the master volume
*/
@property float masterVolume;
评论像往常一样是绿色,@ property和@摘要是深绿色。如果我删除感叹号,它们会有相同的绿色。这到底是什么意思?
答案 0 :(得分:4)
答案 1 :(得分:2)
在Objective-C中,注释仅由/ * * /分隔,因此您是对的,感叹号不是形成注释所必需的。但是,在这种情况下,!可以说,该提交应该由自动文档工具读取,例如Doxygen或AutoDoc。那里的@符号也是如此。 @property表示你正在记录一个名为masterVolume的属性,而@abstract正在描述该属性的用途。
答案 2 :(得分:2)