Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c 强氧剂:Can';t将.docset文件安装到Xcode5_Objective C_Xcode_Doxygen - Fatal编程技术网

Objective c 强氧剂:Can';t将.docset文件安装到Xcode5

Objective c 强氧剂:Can';t将.docset文件安装到Xcode5,objective-c,xcode,doxygen,Objective C,Xcode,Doxygen,我已通过运行以下命令为Objective-C/C(无C++)项目创建了一个Doxygen文档集: doxygen 。然后在输出目录中: make 这将生成一个名为MyProject.docset.的文件。该文件在eg Dash.app中安装得很好,但是它没有在Xcode中提供任何文档。我尝试了以下方法: 复制到~/Library/Developer/Shared/docset 复制到/Applications/Xcode/文件集 右键单击,用Xcode打开 据苹果称,以下文档系统完全受支

我已通过运行以下命令为Objective-C/C(无C++)项目创建了一个Doxygen文档集:

doxygen
。然后在输出目录中:

make
这将生成一个名为MyProject.docset.的文件。该文件在eg Dash.app中安装得很好,但是它没有在Xcode中提供任何文档。我尝试了以下方法:

  • 复制到~/Library/Developer/Shared/docset
  • 复制到/Applications/Xcode/文件集
  • 右键单击,用Xcode打开
据苹果称,以下文档系统完全受支持:

  • 海德尔多克
  • 强氧

我试过安装Appledoc文档集,效果很好

如果您谈论的是docset内容层次结构:Xcode 5更改了描述节点的元数据格式。在以前的版本中,他们使用tokens.xml文件的平面列表,但对于Xcode 5,格式是文件夹结构,xml文件作为leaf。结果是docset应该仍然可以搜索,但在Xcode docs侧栏中浏览时不显示任何节点。Dash仍然支持旧格式,因此docset在那里看起来不错。至于appledoc,请涵盖它。

嗨,托马斯,您提到的问题没有明确指出appledoc中为解决该问题所做的更改,也没有很好地确定它是否真的有效。你能给我指出代码的变化,或者用一个例子解释一下发生了什么变化吗?它还没有解决,我只是指出了跟踪它的问题(我已经和Jasper就其他问题进行了交流,所以我想他可能想订阅这一个,以获得进展通知)。