【发布时间】:2015-08-05 07:38:01
【问题描述】:
我有一些这样的代码:
/**
How to use this method.
@discussion To use it, do something like the following
id hook = [[STDeallocHook alloc] initWithBlock:^{
// Do something when 'hook' is dealloced
}];
*/
所以代码示例缩进了 4 个空格。当我使用 appledoc 编译 docset 时,它会正确编译并将代码显示为我生成的 API 参考中的代码。但是回到 XCode(我有 appledoc 为 doco 中的问题创建警告的地方)我收到警告:
Invalid [[STDeallocHook alloc] reference found hear STDeallocHook.h@16, unknown object: [STDeallocHook !
我认为发生的事情是 appledoc 正在代码块内寻找降价链接。
如何阻止此警告出现?
【问题讨论】:
-
仅供参考,我的拉取请求刚刚合并到主分支中。我有一个更出色的修复图像链接,但如果你用反引号或波浪线或@code/@endcode 将代码块括起来,那么它会忽略引用标记。使用默认的制表符或 4 个空格将为您提供之前尝试进行引用的行为。我最终可能会提交一个设置值,以便您可以指定您的选择......我想有些人想要这些链接。看看它是否适合你。
标签: objective-c appledoc