如何在Xcode中自动执行任务?

时间:2009-05-20 02:24:14

标签: xcode macros

我正在用Obj-C / Xcode构建一个应用程序,我正在尝试一些重复的任务。例如,如果我想将图像资源添加到我的项目中,我只需要执行相同的相同步骤...唯一的区别是资源的路径。

如何自动执行这些任务?

在Photoshop和Excel中是否有某种Xcode宏录制器?

1 个答案:

答案 0 :(得分:5)

绝对没有宏录制器,但您可以使用一些工具。首先,有Applescript,它最有可能用于这个特定的问题。不过,我不承诺它会很容易。我所知道的Xcode没有丰富的Applescripts集合,因此您需要使用脚本编辑器深入了解Scripting Suite并查看可用的内容。

对于文本内容,有User Scripts,您可以从脚本菜单中创建它(它看起来像滚动)。您可以编写perl,python,ruby或任何您喜欢的内容来处理所选文本并将其转换为其他文本。

您还可以创建text macros(编辑>插入文字宏)。

另一个重要的重复任务是设置您的初始项目。为此,您可以根据需要创建要设置的新项目模板。我已经完成了大部分内容的演练,并且应该在本周或之前的Cocoaphony发布一些内容,作为构建系统系列的一部分。