2012-04-10 17 views

risposta

20

Vai a:

/Developer/Library/Xcode/Templates/File Templates 

o se si sta utilizzando l'auto più recente contenuta Xcode.app,

/Applications/Xcode.app/Contents/Developer/Library/Xcode/Tem‌​plates/File Templates 

per evitare i modelli da essere stata colpita da aggiornamenti Xcode, fare una copia del modello che si desidera modificare e spostarla alla libreria di casa cartella-

~/Library/Application Support/Developer/Shared/Xcode/File Templates 

Se - diciamo - è il modello di classe Objective-C che si desidera modificare, allora, andare al seguente sottodirectory:

/Cocoa/Objective-C class.xctemplate 

Aperto:

NSObject/___FILEBASENAME___.h 
NSObject/___FILEBASENAME___.m 

e modificarli.


Suggerimento: Dovrete modificare tutti i file di modello di cui hai bisogno (ad esempio, se è necessario il colpo di testa del copyright per essere valido per sottoclassi NSDocument, quindi assicurarsi di modificare i file troppo .. . ;-))


Un esempio (di quello che i miei file ___FILEBASENAME___ assomigliano):

/****************************************************** 
| ___PROJECTNAME___ 
|****************************************************** 
| File : ___FILENAME___ 
| 
| Created on ___DATE___ 
| By Ioannis Zafeiropoulos (a.k.a. Dr.Kameleon) 
|********************************************************************* 
| Copyright (c) ___YEAR___ InSili.co.uk. All rights reserved. 
|*********************************************************************/ 
+1

Grazie, ha funzionato perfettamente. – Chris

+0

@Chris Prego, amico mio! - Io stesso ho avuto un sacco di problemi con quello un po 'di tempo fa, ed è sicuramente una di quelle caratteristiche che NON sono così ben documentate da Apple (se non del tutto) (Btw, appena modificato un po', quindi è un po 'di più. .. esplicativo) –

+9

Con iOS 5.2 SDK e Xcode.app autonomo, tale posizione si tradurrebbe in ** '/ Applicazioni/Xcode.app/Contenuti/Sviluppatore/Libreria/Xcode/Modelli/Modelli di file' ** – WrightsCS

Problemi correlati