<p>Xcode 可通过 DocC 工具将带规范注释的 Swift/Objective-C 代码一键导出为可离线浏览的 .doccarchive 文档;需确保注释符合 DocC 语法(如 /// 或 /* /),编译成功后在 Documentation 查看器中 Export,双击即可用浏览器打开,支持搜索、跳转与深色模式。</p>
Xcode 可以将项目中带规范注释的代码自动生成结构化离线文档,无需联网即可查阅。关键在于用 DocC 工具生成 .doccarchive 文件,它自带网页界面,双击就能在浏览器里打开浏览。
确保代码已有 DocC 兼容注释
DocC 识别的是 Swift 或 Objective-C 中符合其语法的文档注释,比如:
/// 或 /** */ 写,支持 @param、@returns、@see 等标记;.h)里用 /** */ 注释,类、方法、属性都需明确标注;没写注释或格式不规范,导出后内容会为空或不完整。
在 Xcode 中一键导出文档归档
.doccarchive 后缀的文件夹。离线查阅方式
.doccarchive 文件,系统会用默认浏览器打开交互式文档 ;.doccarchive 文件夹发给其他开发者,他们无需 Xcode 即可本地浏览。补充说明
xcodebuild docbuild -scheme "YourScheme" -destination "generic/platform=iOS"
输出路径默认在 ~/Library/Developer/Xcode/DerivedData/.../Products/usr/local/share/docc/,可配合 --output 指定位置。