2012-04-10 15 views

Respuesta

20

Ir a:

/Developer/Library/Xcode/Templates/File Templates 

o si usted está utilizando el nuevo autónomo Xcode.app,

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

Para evitar las plantillas de ser aporreada por las actualizaciones de Xcode, haga una copia de la plantilla que desea editar y moverlo a su biblioteca familiar carpeta-

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

Si - digamos - es la plantilla de clase Objective-C que desea cambiar a continuación, vaya a la siguiente subdirectorio:

/Cocoa/Objective-C class.xctemplate 

abierta:

NSObject/___FILEBASENAME___.h 
NSObject/___FILEBASENAME___.m 

y editarlos.


Consejo: Vas a tener que ajustar tantos archivos de plantilla como sea necesario (por ejemplo, si usted necesita su cabecera de derechos de autor debe ser válido para las subclases NSDocument, a continuación, asegúrese de editar esos archivos también .. ;-))


Un ejemplo (de lo que mis ___FILEBASENAME___ archivos se parecen a):.

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

Gracias, funcionó perfectamente. – Chris

+0

@Chris De nada, mi amigo! - Yo mismo he tenido muchos problemas con eso hace bastante tiempo, y definitivamente es una de esas características que NO están tan bien documentadas por Apple (en todo caso) (por cierto, solo editado un poco, para que sea un poco más). .. explicativo) –

+9

Con iOS 5.2 SDK y el autocontenido Xcode.app, esa ubicación se traduciría a ** '/ Applications/Xcode.app/Contents/Developer/Library/Xcode/Templates/File Templates' ** – WrightsCS

Cuestiones relacionadas