在很多时候只需写一个简要描述就够了,这时最好使用单行注释。推荐格式为
// 简要描述.当需要写详细描述时,这时就需要使用多行注释了。推荐格式为
/** 简要描述. * * 详细描述或其他. */对于类(协议、分类)来说,一般只需要写简要描述就行了,这时可以使用单行注释
// 文档A.@interface DocA : NSObject当需要留下详细描述时,可换成多行注释
/** 文档B. * * 文档B的详细描述. */@interface DocB : NSObject简单的属性用单行注释即可
// 数值属性.@PRoperty (nonatomic,assign) NSInteger num;当需要留下详细描述时,可换成多行注释
/** * @brief 字符串属性. * * 属性的详细描述. */@property (nonatomic,strong) NSString* str;对于没有参数、返回值的简单方法,可以使用单行注释
// 简单方法.- (void)someMethod;若方法具有参数或返回值,这时就得使用多行注释了
/** * @brief 带整数参数的方法. * * @param value 值. * * @return 返回value. */- (int)someMethodByInt:(int)value;安装appledoc十分简单。打开终端,输入以下命令
git clone git://github.com/tomaz/appledoc.gitcd appledocsudo sh install-appledoc.sh首先cd到你的项目文件夹下。
–output ./doc:设置输出目录为“./doc”。 –project-name objcdoc:设置项目名为“objcdoc”。 –project-company “zyl910”:设置公司名为“zyl910”。 –company-id “cn.com.zyl910”:设置公司id为“cn.com.zyl910”。 .:当前目录。
当需要html文档时,可以加上“–no-create-docset”
appledoc --no-create-docset --output ./doc --project-name objcdoc --project-company "zyl910" --company-id "cn.com.zyl910" ~/Desktop/Test/Test/Helpers~/Desktop/Test/Test/Helpers : 扫描指定的文件夹目录
当该命令完成后,使用浏览器打开doc/html/index.html
执行命令之后,在你项目的文件夹中会生成一个doc的文件夹。
1、在你的工程中创建新的 Target,注意这里要选择 Other 中的 Aggregate,如图
2、在我们新创建的 Target 中的 Buid Phases 中添加 Run Script
3、打开Run Script,Shell 下面的文档区域添加这样的模板
#appledoc Xcode script # Start constants company="ACME"; companyID="com.ACME";companyURL="http://ACME.com";target="iphoneos";#target="macosx";outputPath="~/help";# End constants/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 中前往文件夹。
新闻热点
疑难解答