从实现中自动生成Objective-C方法头?

Yet*_*osh 8 header objective-c

是否有一个工具可以获取Objective-C方法列表并生成相应的头定义?

通常在我的实现文件中编写代码时,我发现需要添加,删除或修改方法定义.这需要繁琐(并且可以完全自动化)的步骤切换回我的头文件并进行两次完全相同的更改.

DRY发生了什么事?我可以用什么样的工具让这里的生活更轻松?谢谢.

小智 1

您可以尝试Accessorizer: http://www.kevincallahan.org/software/accessorizer.html

它可以自动化大多数有关属性的工作,它也可能适用于方法。

遗憾的是,它不是免费的。

  • 这似乎是这个问题的最佳答案,尽管我仍然很惊讶在当今时代,大多数 obj-c 编码人员仍然手动协调他们的头文件和实现文件! (2认同)