He creado una categoría para UINavigationBar con el siguiente código:ObjectiveC Categoría no se importa, pero aún la ejecución de código
// UINavigationBar+MyNavigationBar.m
@interface UINavigationBar (MyNavigationBar)
@end
@implementation UINavigationBar (MyNavigationBar)
- (void)drawRect:(CGRect)rect
{
UIImage *img = [UIImage imageNamed: @"header.png"];
[img drawInRect:CGRectMake(0, 0, self.frame.size.width, self.frame.size.height)];
}
@end
no he import en cualquier lugar, en cualquier parte del código en toda mi proyecto, sin embargo, esta categoría aún se está ejecutando e insertando el gráfico del encabezado. ¿Cómo es esto posible?
'Cualquier categoría compilada en su aplicación se cargará en todo momento mientras se ejecuta su aplicación.' Es bueno saberlo, ¡gracias! – Philip007