2009-05-20 51 views
7

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

我该如何自动执行这些任务?

在Photoshop和Excel中是否有某种类型的Xcode宏记录器?

回答

5

绝对没有宏录像机,但有一些工具可以使用。首先,有Applescript,这是最有可能用于这个特定问题的Applescript。然而,我不希望这会很容易。我并不知道Xcode的丰富Applescripts集合,所以您需要使用Script Editor深入了解Scripting Suite并查看可用内容。

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

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

另一个主要的重复性任务是设置您的初始项目。为此,您可以创建新的项目模板,并按照您的喜好进行设置。我已经完成了大部分的演练,并且应该在本周或下个早些时候发布Cocoaphony作为构建Build System系列的一部分。