一、安装过程
第一步:下载安装 git clone gi
t://github.
com/tomaz/appledoc.git
cd ./appledoc
sudo
sh install-appledoc.
sh 稍等一会,安装OK。第二步:安装验证: appledoc
二、使用
第一步:进入代码所在文件夹:(你忘了?好吧我告诉你怎么进),进入终端:
cd + “文件夹目录” 第二步: name:项目名称 company:公司名称 这俩个自己可以替换一下
--- --- . 之后你会看到你的文件夹下会多出一个文件,稍后会说这个文件的作用:
如果想了解更多,可以查看帮助: appledoc 第三步:集成进我们自己的工程
1、在你的工程中创建新的 Target,注意这里要选择 Other 中的 Aggregate,如图
2、在我们新创建的 Target 中的 Buid Phases 中添加 Run Script,
3、 打开Run Script,Shell 下面的文档区域添加这样的模板:
company=
"ACME";
companyID=
"com.ACME";
companyURL=
"http://ACME.com";
target=
"iphoneos";
outputPath=
"~/help";
/usr/
local/bin/appledoc \
--project-name
"${PROJECT_NAME}" \
--project-company
"${company}" \
--company-id
"${companyID}" \
--docset-atom-filename
"${company}.atom" \
--docset-feed-url
"${companyURL}/${company}/%DOCSETATOMFILENAME" \
--docset-
package-url
"${companyURL}/${company}/%DOCSETPACKAGEFILENAME" \
--docset-fallback-url
"${companyURL}/${company}" \
--output
"${outputPath}" \
--publish-docset \
--docset-platform-family
"${target}" \
--logformat xcode \
--keep-intermediate-files \
--
no-repeat-first-par \
--
no-
warn-invalid-crossref \
--
exit-threshold
2 \
"${PROJECT_DIR}" 4、Xcode 左上方选择这个 Target ,然后 Build 编译。5、文档就会编译好并且自动安装进 Xcode 了(重启Xcode生效)。6、那么编译之后我们就可以去查看它了,那么在哪里可以看到呢?这时我们就可以用之前生成的 docset-installed.txt文件啦,打开它:看到以一个 Path 了吧:直接复制,然后在 Finder 中前往文件夹:
文件目录.png
7、如果顺利的话我们就会看到这里啦:这个就是你生成的包文件,右键 --> 显示包内容你就会看到你的注释文件们啦,自己好好找喽。 ![Uploading 内容_278572.png . . .]
包文件.png
内容.png
三、关于 appledoc 的一些问题 (只有 .h文件的注释符合标准才能够生成对应文档,否则对应部分文档为空)
appledoc 支持的注释类型
用法示例
@interface AppledocExample : NSObject
@property (nonatomic, strong) NSString *name;
- (UIColor *)initWithRed:(
int)red green:(
int)green blue:(
int)blue;
- (
void)someMethod:(NSString *)str;
@end