2009-05-20 14 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([編集]> [テキストマクロの挿入])を作成することもできます。

もう1つの主要な繰り返しタスクは、最初のプロジェクトを設定することです。そのために、新しいプロジェクトテンプレートを作成して、好きなように設定することができます。私は書いたウォークスルーの大部分を持っていて、今週か早いうちにCocoaphonyに掲示された何かを私のビルドシステムシリーズの一部として持っていなければなりません。

関連する問題