Tengo una pregunta muy básica sobre algún código de muestra de Apple. En el archivo .m, las declaraciones de clase se ven así:¿Qué significa el texto entre paréntesis en las instrucciones @interface y @implementation?
@interface MyMovieViewController (OverlayView)
[...]
@end
@interface MyMovieViewController (ViewController)
[...]
@end
@implementation MyMovieViewController(ViewController)
[...]
@end
@implementation MyMovieViewController (OverlayView)
[...]
@end
@implementation MyMovieViewController
[...]
@end
código completo here.
Parece que las cosas entre paréntesis ("OverlayView" y "ViewController") están ahí para ayudar a dividir el código y hacerlo más legible, pero en realidad no afectan la ejecución del código. Pero no quiero malinterpretar algo importante, así que pensé en verificarlo para asegurarme.
¿Entiendo bien? ¡Gracias!
documentos de Apple en [Personalización de las clases existentes] (https://developer.apple.com/library/ios/documentation/cocoa/conceptual/ProgrammingWithObjectiveC/CustomizingExistingClasses/CustomizingExistingClasses.html) – LopSae