2009-05-20 13 views
7

Sto costruendo un'app in Obj-C/Xcode e sto eseguendo alcune attività ripetitive. Ad esempio, se voglio aggiungere una risorsa immagine al mio progetto, passo esattamente agli stessi identici passaggi ... l'unica differenza è il percorso verso la risorsa.Come posso automatizzare le attività in Xcode?

Come è possibile automatizzare queste attività?

Esiste una specie di macro-registratore Xcode come in Photoshop ed Excel?

risposta

5

Non c'è sicuramente un registratore di macro, ma ci sono alcuni strumenti che è possibile utilizzare. Innanzitutto, c'è Applescript, che è il più probabile che sia utile per questo particolare problema. Non sto promettendo che sarà facile, comunque. Non c'è una ricca collezione di Applescripts per Xcode che io conosca, quindi è necessario scavare attraverso la Suite di scripting usando Script Editor e vedere cosa è disponibile.

Per le cose di testo, ci sono User Scripts, che è possibile creare dal menu di script (sembra una pergamena). Puoi scrivere perl, python, ruby ​​o qualunque cosa ti piaccia per elaborare il testo selezionato e trasformarlo in altro testo.

È inoltre possibile creare text macros (Modifica> Inserisci macro di testo).

Un altro compito ripetitivo importante è la creazione del progetto iniziale. Per questo è possibile creare nuovi modelli di progetto da configurare a piacere. Ho preparato la maggior parte di questa recensione e avrei dovuto pubblicare qualcosa su Cocoaphony questa settimana o presto come parte della serie Costruire il sistema di costruzione.

Problemi correlati