2009-05-20 53 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系列的一部分。