美文网首页iOS Tips
iOS中这样写注释

iOS中这样写注释

作者: CaryaLiu | 来源:发表于2015-12-08 21:29 被阅读2285次

欢迎到我的 个人博客 http://liumh.com 浏览此文

本文记录的是如何更好的编写注释。好的注释,可以让使用者能够像使用官方文档一样,使用 option + 单击 就可查看其使用说明。

对于枚举类型,可以像如下这样:

/** 定义的HTTP请求类型 */
typedef NS_ENUM(NSUInteger, ACLApiManagerRequestType) {
    ACLApiManagerRequestTypeGet,   /**< Get请求 */
    ACLApiManagerRequestTypePost,  /**< Post请求 */
};

请自行注意注释使用的符号, 注释枚举值和枚举类型时使用的符号也有差别。

对于属性,可以像如下这样:

@property (nonatomic, copy, readonly) NSString *errorMessage;  /**< 错误信息说明 */

对于方法的注释,强烈建议安装喵神的插件VVDocumenter-Xcode。然后在方法上部连续键入///触发插入注释,然后删除 placeholder 的地方,填入实际的注释说明,如下:

/**
 *  <#Description#>
 *
 *  @param manager <#manager description#>
 *  @param data    <#data description#>
 *
 *  @return <#return value description#>
 */
 - (BOOL)manager:(ACLAPIBaseManager *)manager isCorrectWithParamsData:(NSDictionary *)data;

但是对于没有参数的方法,或者我们觉得方法的命名自解释已经很清楚了,则可以像如下注释:

/** API 请求除 base url 之外的 url部分 */
- (NSString *)methodName;

参考:

Documentation

相关文章

  • iOS中这样写注释

    欢迎到我的 个人博客 http://liumh.com 浏览此文 本文记录的是如何更好的编写注释。好的注释,可以让...

  • iOS 注释规范

    iOS注释规范&&提高注释效率 iOS注释主要分为以下几种:属性注释、方法集注释、方法注释、普通注释(单行注释)。...

  • iOS 注释方法大全 代码块加快捷键注释

    iOS 注释方法大全 代码块加快捷键注释 iOS 注释方法大全 代码块加快捷键注释

  • iOS14 label在UITableViewCell 上不可

    iOS14之前 这样写 可以点击,iOS14 不行要把cell中的 改成

  • 【OmniFocus中文使用手册】第十三章 使用注释和附件功能

    使用注释功能,可以丰富活动和项目的信息。把活动相关的步骤都放到注释中,这样活动名称就可以不用写的太长了。注释的内容...

  • React Native 技巧整理

    选择指定设备运行 查看可用的 iOS 设备 指定设备运行 如何注释 写代码不能注释肯定浑身难受例子1: 例子2: ...

  • iOS编译警告

    iOS编译警告-消除方法参数检查相关的警告 iOS编译警告-消除注释中的警告

  • React中 JSX防踩坑的几个地方

    1.JSX代码注释 我第一次写JSX的注释,是直接像以前js注释写的,当然这样写是不对的。 JSX注释,有以下两种...

  • java注释

    java中的注释是为了方便自己和后人阅读代码而写的。就算是自己写的,时间长了也会忘记,所以代码注释是很重要的,这样...

  • iOS开发:代码规范

    一、注释规范 iOS注释主要分为以下几种:属性注释、方法集注释、方法注释、普通注释(单行注释)、类注释。 1、属性...

网友评论

    本文标题:iOS中这样写注释

    本文链接:https://www.haomeiwen.com/subject/bybehttx.html