我刚刚发现了一些Xcode中示例项目此评论声明:/*! */ 那是什么意思?
/*!
@property masterVolume
@abstract Sets the master volume
*/
@property float masterVolume;
注释是绿色的像往常一样,在@property和@抽象的深绿色。如果我删除感叹号,它们具有相同的绿色。这是什么意思?
我刚刚发现了一些Xcode中示例项目此评论声明:/*! */ 那是什么意思?
/*!
@property masterVolume
@abstract Sets the master volume
*/
@property float masterVolume;
注释是绿色的像往常一样,在@property和@抽象的深绿色。如果我删除感叹号,它们具有相同的绿色。这是什么意思?
在Objective-C中,注释仅由/ * * /分隔,所以您是对的,感叹号不需要形成注释。但是,在这种情况下,!有一种说法是应该通过自动文档工具(如Doxygen或AutoDoc)来读取该提交。这里的@符号也是一样。 @property说你正在记录一个名为masterVolume的属性,@abstract描述了属性的用途。
相关到http: //stackoverflow.com/questions/6605535/what-are-documentation-comments-in-xcode? – Cyrille
是的,你说得对,谢谢! – Faser