Por qué utilizar el subrayado al declarar propiedades en Object-C, estándares de codificación y estilo de programación
Se suele hacer de esta manera:
Declarar variables en *.h
#import?lt;UIKit/UIKit.hgt;
p>
@interface?NewPlayerController?:?UIViewController{
NSString?*test;
}
@property(nonatomic, retener )?NSString ?*prueba;
@end
En *.m
#import?"NewPlayerController.h"
@ implementación? NewPlayerController
@synthesize?test;
-?(void)viewDidLoad
{
[super?viewDidLoad]; /p >
test=[[NSString?alloc]?initWithFormat:@"test"];
}
@end
Sin embargo, Descubrí que muchos otros El código escrito es así:
Declarar variables en *.h
#import?lt;UIKit/UIKit.hgt;
@ interfaz?NewPlayerController ?:?UIViewController{
NSString*?_test;
}
@property(nonatomic, retener)?NSString?*test; p>
@end
En *.m