如何自动将javadoc添加到我的方法中?

时间:2012-03-09 07:51:24

标签: objective-c ios xcode macos

在Xcode for iOS / OSX中。

我想从API文档中提取文本,以便在每个方法上自动填充我的javadoc注释。例如,如果我写

- (id)initWithFrame:(CGRect)frame {
}

我想运行一个脚本来获取此

/**
 * Initializes and returns a newly allocated view object with the specified frame rectangle.
 *
 * @param frame: The frame rectangle for the view, measured in points.
 * @return An initialized view object or nil if the object couldn't be created.
 */
- (id)initWithFrame:(CGRect)frame {
}

当您单击某个方法时会获得此数据(描述,参数和返回),并且会出现一个带有相关文档的气泡。

是否可以通过脚本访问文档来提取文本并编写Javadoc?那个脚本已经写好了吗?欢迎任何资源,教程或手册开始学习Xcode脚本。

2 个答案:

答案 0 :(得分:0)

当然,请使用Doxygen查看网站

答案 1 :(得分:0)

我找到的唯一解决方案是使用Dash等应用来管理代码段。有了它,我可以粘贴方法的签名和文档。问题是我想要的并不是自动的,但它可以起作用。