2009-08-05 7 views
21

Estoy bastante seguro de que esto no es un duplicado. ¿Utiliza #pragma mark? He visto varias formas, ¿cuál es correcto?Xcode - Usando #pragma mark

#pragma mark - 
#pragma mark === Actions === 
#pragma mark - 

#pragma mark - 
#pragma mark === Actions === 

#pragma mark - === Actions === 

#pragma mark Actions 

¿De qué manera lo haces? ¿Cómo sugieres dividirlo? ¿Cómo sueles normalmente nombrar tus secciones, por ejemplo, un controlador de vista?

+12

Por cierto, si escribe horas después haga clic en el control del período , insertará '#pragma mark'. – Don

Respuesta

38

No hay una forma "Correcta", es una anotación, entonces, cómo la usa es un problema de estilo de codificación.

Una vez dicho esto, yo:

#pragma mark - 
#pragma mark Actions 

Debido a que causa el menú emergente en el grupo editor de Xcode el título y los métodos dentro de la misma división.

+1

Me acabo de dar cuenta, #pragma mark - solo hace un separador. – mk12

+38

A partir de Xcode 4, se puede escribir en una sola línea: '#pragma mark - Actions' – Justin

+0

http://stackoverflow.com/questions/21326343/what-is-the-pragma-mark-substitute-in-strings -file-in-xcode – Nil

2

si el uso como esto

#pragma mark - 
#pragma mark Actions 

o esta

#pragma mark - Actions 

Xcode agregará un separador y acciones de línea de texto en negrita.

pero si se agrega un espacio más después de menos - Xcode creará dos separadores, uno por uno ...

#pragma mark -SPACEHERE 
#pragma mark Actions 

:)