Una visión general
- La plantilla de proyecto es un determinado elemento seleccionado al crear un proyecto, Xcode generará un proyecto de formato fijo basado en el elemento seleccionado
- Este artículo toma el proyecto de herramienta de línea de comandos de xcode como ejemplo para presentar cómo modificar la plantilla de xcode
Modificación de dos plantillas Xcode
2.1 Modificación de la plantilla Main.m
-
En la aplicación, busque Xcode, haga clic con el botón derecho en "Mostrar contenido del paquete"
-
打开 "/Applications/Xcode.app/Contents/Developer/Library/Xcode/Templates/Project Templates / Mac / Application / Command Line Tool.xctemplate"
-
Use xcode para abrir TemplateInfo.plist debajo de la carpeta
-
Si modifica el contenido de la plantilla, ábralo con un "editor de texto" y busque "Hola, Mundo"
2.2 Modificar archivos de clase (archivos .h y archivos .m)
-
En la aplicación, busque Xcode, haga clic con el botón derecho en "Mostrar contenido del paquete"
-
打开 "/Applications/Xcode.app/Contents/Developer/Library/Xcode/Templates/File Templates / Source / Cocoa Class.xctemplate / NSObjectObjective-C" 路径
___FILEBASENAME___.h——头文件了 ___FILEBASENAME___.m——类实现
-
_ FILEBASENAME_ .h
//___FILEHEADER___ ___IMPORTHEADER_cocoaSubclass___ NS_ASSUME_NONNULL_BEGIN @interface ___FILEBASENAMEASIDENTIFIER___ : ___VARIABLE_cocoaSubclass___ @end NS_ASSUME_NONNULL_END
-
_ FILEBASENAME_ .m archivo de implementación de clase
//___FILEHEADER___ #import "___FILEBASENAME___.h" @implementation ___FILEBASENAMEASIDENTIFIER___ @end