把你的注释包含在 /*! 你的注释 */块里。

它是唯一一个能被 HeaderDoc 识别的格式

下面我给出了最重要的second level标签 , 但是注意了这并不是全部 . 我们稍后会看到一些 top level标签 . 我这里列出来的是最常用到的:

  • @brief: 使用它来写一段你正在文档化的method, property , class , file , struct , 或enum的短描述信息.
  • @discussion: 用它来写一段详尽的描述 . 如果需要你可以添加换行 . 
  • @param: 通过它你可以描述一个 method 或 function的参数信息 . 你可以使用多个这种标签.
  • @return: 用它来制定一个 method 或 function的返回值.
  • @see: 用它来指明其他相关的 method 或 function . 你可以使用多个这种标签.
  • @sa: 同前一条类似.
  • @code: 使用这个标签 , 你可以在文档当中嵌入代码段 . 当在Help Inspector当中查看文档时 , 代码通过在一个特别的盒子中用一种不同的字体来展示 . 始终记住在写的代码结尾处使用@endcode标签.
  • @remark:在写文档时,用它来强调任何关于代码的特殊之处.

 

 

 

 

/*!
 *  @brief  MD5加密字符串
 *
 *  @discussion 传入一个字符串对象 并通过MD5加密算法对其进行    16位加密
 *
 *  @param  fromString为要加密的字符串对象
 *
 *  @return 16位小写加密字符串
 */
- (NSString *)stringToMD5:(NSString *)fromString;

#pragma mark - MD5加密字符串

- (NSString *)stringToMD5:(NSString *)fromString{}