objective-c - Xcode 没有为 Objective-C 代码正确格式化文档注释
问题描述
我为代码添加了以下带有反引号的注释:
/** Checks if the given data is of type `list`. */
+ (BOOL)isList:(id)object {
// ..
}
但反引号打印在 Xcode 快速帮助中:
如何让 Xcode 显示格式正确的代码?在记录 Swift 源代码时它工作正常。
解决方案
正如上面评论中所讨论的,在 Objective-C 文档评论中,您可以使用@p
或@c
在 QuickHelp 文档中显示 Typewriter 字体。而 Swift 文档注释接受 Markdown(使用反引号)
虽然这个答案相对较旧,但它仍然列出了 Objective-C 文档注释中可用的大量选项:https ://stackoverflow.com/a/19169271/7833793
这是一个简短的例子:
/// Here's how to use @c Typewriter @c Font
- (void)myMethod {}
推荐阅读
- java - Java Android getApplicationContext() 从上一个类返回一个空对象
- swift - 即使在保护自我和非可选属性之后,也可以获取“在初始化之前使用的变量‘self.xxx’”
- ios - 如何处理拍摄的图像,然后使用 Swift 将结果查看到“文本视图”?
- mongodb - MongoDB 从子子数组中删除所有匹配项
- java - 来自先前 Spring Boot 测试的 Quartz 作业随机仍在运行
- javascript - Libgdx HTML5 AnimationScheduler 长度为空
- python - Flask+Celery 作为守护进程
- excel - 在加载项中将宏添加到 Excel 功能区
- java - Maven 无法下载 geotools 依赖项
- r - 更改数据集时,在闪亮的应用程序中动态显示列名闪烁错误