iOS 注释规范及appledoc文档导出记录

Windows平台高效BLE调试工具开发指南 本文为开发者提供了一份在Windows平台上开发高效BLE调试工具的详细指南。文章深入探讨了使用32feet.NET库进行蓝牙低功耗设备扫描、连接、数据通信及进阶功能开发的实战经验,旨在帮助开发者打造功能自定义、性能优化的专属调试利器,显著提升物联网和嵌入式设备的调试效率。 阅读详情

快速注释

  • 属性注释
    /** <#注释*> */
  • 单行注释
    // ----<#单行注释#>----
  • 方法注释
    Xcode 8后Command + Option + /快捷键可以给方法快速添加注释
  • 方法集注释
    查看时带分割线
    #pragma mark  -  ====<#注释的内容#>====  
    查看时带分割线
    #pragma mark  ====<#注释的内容#>====
    以上注释都可以通过自定义代码片段,以快捷键的方式快速创建。

appledoc文档导出

  • 安装
    打开终端,通过输入以下命令进行安装
    $ git clone git://github.com/tomaz/appledoc.git
    $ cd ./appledoc
    $ sudo sh install-appledoc.sh
  • 查看是否安装成功
    查看版本号
    $ appledoc --version
    查看更多文档信息
    $ appledoc --help
  • 使用

    1、在终端中进入要导出文档的目录下

    $ cd [文件夹]   注:此文件夹可以是项目的所在,也可以是项目中你要导出文档的文件夹,例:Views、Controlls、Models或者是他们的集合,所以项目文件分层很重要

    2、输入如下命令:

    默认生成的是Docset文档
    $ appledoc --project-name "项目名称" --project-company "公司名称" ./

    3、添加更多参数,可通过命令:

    查看更多文档信息
    $ appledoc --help  如:生成html格式的文档,就需要添加`--no-create-docset`参数。命令为:$ appledoc --no-create-docset --project-name "项目名称" --project-company "公司名称" ./
⚠️注意:

1、./导出到当前路径的一个参数,前面要有空格!
2、如果你使用了第三方或安装了CocoaPods依赖管理工具,可能会报错。不过你可以cd到项目的子文件夹,导出你想导出的文件。

写在最后

记录一些关于 appledoc支持的注释规范、语法、MarkDown等

/// 这是单行注释。

/** 这也是单行注释 */

/*! 同样是单行注释 */

/** 这也是单行注释,
*  第二行会接上第一行。
*/
/** 
 @brief 这里是方法的简介。该Tag不能放到类注释里。
 @exception UIColorException 这里是方法抛出异常的说明
 @see 用它来指明其他相关的 method 或 function。你可以使用多个这种标签。
 @warning 这里是警告,会显示成蓝色的框框
 @bug 这里是bug,会显示成黄色的框框
 @param  这里是参数说明1
 @discusstion: 用它来写一段详尽的描述。如果需要你可以添加换行。
 @return  这里是返回值说明
 */
/** 第一行是类的简介

 在简介的下面,就是类的详细介绍了。
 没有间隔换行会被消除,就像Html那样。

 下面是常用的markdown语法

 分割线:

 - - -

 无序列表: (每行以 '*'、'-'、'+' 开头):

 * this is the first line
 * this is the second line
 * this is the third line

 有序列表: (每行以 1.2.3、a.b.c 开头):

 a. this is the first line
 b. this is the secode line

 多级列表:

 * this is the first line
    a. this is line a
    b. this is line b
 * this is the second line
    1. this in line 1
    2. this is line 2

 标题:

 # This is an H1
 ## This is an H2
 ### This is an H3
 #### This is an h4
 ##### This is an h5
 ###### This is an H6

 链接:

 普通URL直接写上,appledoc会自动翻译成链接: http://blog.ibireme.com
 [这个](http://example.net/) 链接会隐藏实际URL.

 表格:

 | header1 | header2 | header3 |
 |---------|:-------:|--------:|
 | normal  |  center |  right  |
 | cell    | cell    | cell    |

 */


作者:Eugene_iOS
链接:http://www.jianshu.com/p/d55e70ca0531
來源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
fbx bip互转 测试OK fbx bip互转 阅读详情

相关推荐

【汇编】TSR内存驻留程序实现与删除及热键设置——以实现时钟为例

【汇编】TSR内存驻留程序实现与删除及热键设置——以实现时钟为例 最近完成了一个关于时钟中断驻留的汇编大作业,对于TSR很是感兴趣,查阅了不少资料,发现现在很少相关的内容资料。尤其是TSR删除这一块几乎找不到在低的水平完全正确的做法,下面我对于TSR的删除我会介绍一种几乎小程序可以完成的方法。当然,标题中的TSR实现,热键设置我也会一一介绍。

cly116的博客 3970

Objective-C 自动生成文档工具:appledoc 使用

将注释生成文档,在开发中会带来很大的便捷,好处自然你懂得,生成工具很多,appledoc 确实是最好用的,废话不多说,直接上手操作吧! 一、安装过程 第一步:下载安装 git clone git://github.com/tomaz/appledoc.git cd ./appledoc sudo sh install-appledoc.sh 稍等一会,安装OK。第二步:安装验证

圣人男的博客 2594

python毕设 基于Web的中药材信息查询系统程序+论文

***(程序+源码+数据库+调试部署+开发环境)论文文档1,文末可获取,系统界面在最后面。****

m0_74825541的博客 1257

开源框架:Appledoc——Objective-C文档生成工具使用教程

appledoc是命令行工具,帮助Objective-C 开发者从格式化的源码注释生成像苹果官方风格的文档,并且可以生成可以在Xcode查看的docset文件。本文将介绍appledoc安装使用,以及一些注释格式。

适度 1317

【Docker】如何让docker容器正常使用nvidia显卡

描述了如何在docker容器中使用英伟达显卡的过程和问题解决方法。

NameLoadingFailed的博客 8372

HCIP-Cloud Service DevOps Engineer V2.0 华为认证云服务 DevOps高级工程师 章节测试题+结课测试题(模拟考试题)汇总

本文为HCIP-Cloud Service DevOps Engineer V2.0 华为认证云服务DevOps高级工程师 在线课程中所有章节测试以及结课测试(HCIP-Cloud Service DevOps Engineer模拟考试)习题和答案

gaogao0305的博客 2264

appledoc自动输出开发文档教程

一、工具安装 打开终端,使用命令安装appledoc,推荐用以下方法安装。不推荐用brew安装,用brew安装会有两个问题:1.不会自动安装html模版,生成的html没有样式;2. 分类代码不输出文档。 git clone git://github.com/tomaz/appledoc.git cd ./appledoc sudo sh install-appledoc.sh 安装过程的...

君强的技术博客 1146

基于LightGBM和多模型融合的量化交易研究:沪深300为例【附代码】

📊 数据科学与大数据专业 | 数据分析与模型构建 | 数据驱动决策✨ 专业领域:数据挖掘与清洗大数据处理与存储技术机器学习与深度学习模型数据可视化与报告生成分布式计算与云计算数据安全与隐私保护💡 擅长工具:Python/R/Matlab 数据分析与建模Hadoop/Spark 大数据处理平台SQL数据库管理与优化Tableau/Power BI 数据可视化工具TensorFlow/PyTorch 深度学习框架✅数据科学与大数据技术毕业论文【数据】

lagougongzuoshi的博客 1669

OC 自动生成文档工具:appledoc

参考1 参考2 环境: XCode 11.1 appledoc git 地址 1. 安装 brew 安装 brew install appledoc !!!注意 1: 我使用 brew 安装,执行2步骤之后生成的 apiDoc ,双击 index.html,只能看到工程的头文件,没有详细的注释。所以建议使用 git 安装。 参考 git clone git clone git://github.com/tomaz/appledoc.git cd ./appledoc sudo sh install-ap

夏目三三 6020

iOS安全和逆向系列教程 第18篇:iOS应用脱壳技术详解与实战

iOS应用脱壳技术详解与实战 摘要: 本文深入剖析了iOS应用脱壳技术,首先解释了加壳(如FairPlay DRM)与脱壳的基本概念及必要性。通过otool命令可以检测应用的加密状态。文章详细介绍了三种主流脱壳工具:经典dumpdecrypted工具的使用方法、现代化Clutch工具的安装配置以及基于Frida的高级脱壳方案frida-ios-dump。针对特殊情况,还提供了使用LLDB手动dump内存的技术细节,包括查找基地址、计算dump范围和内存读取等操作。最后介绍了修复Mach-O文件头的Pytho

一个自学不成材的程序员 710

130页5万字某市档案馆数字档案馆建设方案

【版权声明】本资料来源网络,仅用于行业知识分享,供个人学习参考,请勿商用。【侵删致歉】如有侵权请联系小编,将在收到信息后第一时间进行删除!完整资料领取见文末,部分资料内容:国家档案局证实颁布《数字档案馆建设指南》, 明确了数字档案馆建设原则、要求、目标,对相关系统建设内容、功能要求进行了概括和详细说明。数字档案馆系统建设应以 OAIS&nbsp;参考模型为设计基础,以实现数字资源的长期保存与可信管理。设计的数字档案馆系统架构如下图。图-1 数字档案馆体系结构数字档案馆建设包括五大层次和三大保障体系:

zuoan1993的博客 1180

iOS 代码注释规范

一、注释写法1.1 注释形式1.1.1 单行注释在很多时候只需写一个简要描述就够了,这时最好使用单行注释。推荐格式为// 简要描述.1.1.2 多行注释当需要写详细描述时,这时就需要使用多行注释了。推荐格式为/** 简要描述. * * 详细描述或其他. */1.2 类(协议、分类)的注释对于类(协议、分类)来说,一般只需要写简要描述就行了,这时可以使用单行注释// 文档A. @interfa

长沙火山 2933

使用rknn进行facenet部署

修改facenet网络的forward函数代码。

如果想成为中心,那么就到中心去吧。 1044

生成注释_Cocoa 代码注释与文档生成

Cocoa 代码注释与文档生成 本文的文档规范部分的内容参考自:NSHipster 的 Swift Documentation 作者 & Nate Cook本文知识目录背景曾经以为好的代码是可以自我解释不需要注释的,后来发现不是这样的。就算是个人项目,代码注释的重要性也是毋庸置疑。毕竟人的记忆只有七秒!一个开发者是从其他语言转到 Cocoa 开发,大都会被它冗长的代码所 到,Objec...

weixin_33534616的博客 411

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

javadoc文档的生成方法_Cocoa 代码注释与文档生成

Cocoa 代码注释与文档生成 本文的文档规范部分的内容参考自:NSHipster 的 Swift Documentation 作者 & Nate Cook本文知识目录背景曾经以为好的代码是可以自我解释不需要注释的,后来发现不是这样的。就算是个人项目,代码注释的重要性也是毋庸置疑。毕竟人的记忆只有七秒!一个开发者是从其他语言转到 Cocoa 开发,大都会被它冗长的代码所 到,Objec...

weixin_39839162的博客 385

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

Three20文档生成:使用工具自动创建API文档

你是否仍在手动编写Objective-C API文档?面对庞大的Three20库,手动维护文档不仅耗时,还容易出现疏漏。本文将介绍如何利用自动化工具为Three20项目生成清晰规范的API文档,让你从繁琐的文档工作中解脱。读完本文,你将掌握文档生成工具的选型、配置方法及常见问题处理,快速产出专业级API文档。 ## 项目背景与文档痛点 Three20是一个Objective-C库,专为iPho

gitblog_00135的博客 899

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

ios 开发过程中遇到的一些需要注意的地方

一些小东西在此记录一下,以后会断断续续的记录下来其他的小知识,有时间可以翻来看看。1------关于ios注释规范 /** * @brief 带字符串参数的方法. * * @param valueOne 值. * @param valueTwo 值. * @return 返回value. * * @exception NSException 可能抛出的异常. ...

weixin_30907523的博客 91

iOS代码注释文档生成

如果需要一些高级的注释这里有一些关键字可供选择。Returns:返回值的注释写法值能出现一次。Throws:抛异常的写法,只能出现一次。Description:注释描述的写法。Parameters: 参数的写法。

用心工作 309

appledoc - 让你的iOS项目拥有一份专属开发文档

简要介绍appledoc工具 appledoc主要想实现的目标有以下几点: 使开发者轻松阅读接口以及注释 为对象及其成员提供简要的参考信息 以完整的HTML形式生成类似苹果公司代码文档 集成于Xcode的一份可浏览的、具有规范完整...

217

Objective-C规范注释心得——同时兼容appledoc(docset、html)与doxygen(html、pdf)的文档生成...

作者:zyl910   手工写文档是一件苦差事,幸好现在有从源码中抽取注释生成文档的专用工具。对于Objective-C来说,目前最好用的工具是appledoc和doxygen。可是这两种工具对于注释的要求略有区别。于是我经过一番摸索,找到了一套能同时兼容这两种工具的注释写法。   工具简介——appledoc:简单方便,适于生成apple风格的html文档,及直接集成到xcode帮助(doc...

weixin_34025151的博客 427

appledoc导出iOS代码文档的使用和问题详解(干货篇)

appledoc导出iOS代码文档的使用和问题详解(干货篇) 1. 简单说一下背景和自己感受 背景: 项目好像突然黄了,公司让详细写项目代码的注释并且导出文档,弄完之后就要封版。 说实话:听到这个消息之后心里还是很担心的,因为我知道公司不可能养闲人,我手上的项目本来年后就没有什么起色,加上突然来了这样的一个‘噩耗’,顿时就知道后面肯定没好事 我知道公司不会养闲...

weixin_30298497的博客 178

那些年你用过的iOS开发工具

从苹果发明 iPhone 起,AppStore 上的一个又一个类似 flappy bird 的一夜暴富的故事刺激着大量开发者加入移动开发大军。随着这些开发者出现的,还有大量方便 iOS 开发者的各种工具。这些工具作为整个应用开发生态链的重要一环,极大地方便了广大应用开发者,节省了应用开发的时间。本文将从应用工具、命令行工具、插件工具 3 个方面,介绍这些优秀的应用。本文分图形应用工具,命令行工具,Xcode 插件三个部分,介绍了 iOS 开发中好用的工具。

码农--xc 1241

iOS客户端开发规范

一、文件分类 在相应的模块下建立文件夹, 所有ViewController都放在ViewController文件夹下,所有的View放在view文件夹下,所有model放在model文件夹下,Category放在Category文件夹下,功能型类放在Tools文件夹下,数据库或CoreData操作放在DAO文件夹下。 二、命名规则 1、含义清楚,尽量做到不需要注释也能了解其作用,若做不到,

u013935547的博客 993

AppleDoc------------使用xcode导出api文档

众所周知,程序员最讨厌的两件事:1、接手的项目没有注释2、给自己的项目添加注释。一般一个项目上线后,公司都要求项目代码进行详细注释和到处文档,然后才封版,所以就用到了今天我整理的这篇文章,使用appledoc自动生成项目文档。 appdoc的使用有一个前提,注释要符合标准,值得庆幸的是Xcode8之后,Xcode已经集成了注释插件,点击command+option+/即可,此处不做过多介绍,效果...

Caesar Home 957

iOS appledoc自动生成API文档

iOS 自动生成API文档

L_weiguo的博客 1676

Appledoc 生成xcode 注释文档

第一步先自动生成注释 准备2个文件: 文件一,ThisService.app 文件二,Doxygen.rb 下载上述2个文件:ThisService&Doxygen_rb 准备好之后,两步配置,一步操作: 配置一 打开ThisService,如上图, Name随意填写,将来会出现在右键菜单,红框1 把Doxygen.rb

justinjing的专栏 3613
上一篇: Swift 头像上传(2)http://blog.youkuaiyun.com/wei_chong_chong/article/details/52611110
下一篇: 如何在Mac OS X中开启或关闭显示隐藏文件命令
iOS_yanmy
博客等级 码龄10年 14粉丝 37原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值