Xcode和XIB自我文档[关闭]

问题描述 投票:10回答:1

有没有一个工具来记录许多Xcode绑定,插座和IBAction绑定,键值绑定等?我查看了DoxygenHeaderDoc上的线程,但是这些文档程序文件,用于描述类等,但似乎没有涵盖Xcode拖放启用的大量“隐藏”链接?

一个具体的例子,我可以使用XIB编辑器为我的窗口上的每个控件创建一个IBAction,一个或多个类/实例中的方法,在一个或多个文件中定义 - 我想要一个所有这些的列表,显示控件类型和名称,源文件,类和方法 - 或图形表示会更好。然后键值路径的类似列表链接到arrayControllers等。

我是新人,所以如果我错过了一些明显的东西,请告诉我。

谢谢。

objective-c ios xcode4 ide documentation
1个回答
4
投票

不,除非您将文件本身视为文档的一部分,否则没有用于记录.xib文件的工具。 (毕竟你确实说过“自我记录”。)。然后,.xibs被存储为XML,所以如果你真的想要提取数据,它就有了。

您在IB中创建的操作将显示在源代码中。您可以在那里添加描述发送操作的对象的注释,但这在很大程度上忽略了首先使用.xib(和操作),即将UI元素与控制器分离。

如果文档的目的是让您的项目更容易让其他开发人员理解,那么在创建.xib文档工具之前遇到很多麻烦之前,您可能希望获得更多Objective-C的使用经验。给定.xib和相关的头文件,任何有能力的Obj-C程序员应该能够轻松地告诉哪些控件连接到哪些操作,或者调试该区域中的问题。人们已经使用.xib和.nib文件工作了20多年 - 缺乏单独的文档工具可能是一个很好的迹象,表明这样的事情可能没有最初看起来那么有用。

© www.soinside.com 2019 - 2024. All rights reserved.