iphone objective-c unrecognized-selector objective-c-category

iPhone: categoría con propiedad+excepción de "selector no reconocido enviado a instancia"



objective-c unrecognized-selector (1)

En primer lugar, he visto que hay muchas preguntas sobre el tema "Selector no reconocido enviado a la instancia".
He visto pocas pero no he visto nada sobre el acceso a una propiedad definida en la categoría ...

Tengo una categoría en UILabel con una propiedad.
El getter y el setter están definidos.
En realidad tengo la misma propiedad en 2 categorías diferentes (para 2 clases diferentes: UIButton y UILabel).
El problema es que puedo acceder a esta propiedad para UIButton pero no para UILabel.
Una vez que intento acceder a cualquier método / propiedad en la categoría UILabel (texto), se descarta la excepción "- [UILabel test]: selector no reconocido enviado a la instancia 0x4e539f0".

Ambos archivos de categorías son importados.

No tengo idea de cuál es el problema.

Aquí hay un código:

// UILabel+text.h @interface UILabel (text) - (void)test; @end // UILabel+text.m @implementation UILabel (text) - (void)test { NSLog(@"test"); } @end // UIButton+text.h @interface UIButton (text) - (void)test; @end // UIButton+text.m @implementation UIButton (text) - (void)test { NSLog(@"test");// works } @end // Usage (in UIViewController class) - both elements are defined in XIB [self.button test];// works [self.label test];// exception

Cualquier ayuda será apreciada.
No tengo ni idea de un posible problema ...

Gracias.

Miguel.


¿Está utilizando una biblioteca estática? Si es así, agregue all_load a otros indicadores de vinculador.

¿Estás seguro de que "UILabel + text.m" está en el destino?