Cómo usar las categorías de Objective-C

Cuando implementas una categoría de una clase en un archivo, ¿todas las instancias de esa clase serán de la categoría por defecto?

Soy nuevo en Objective-C y estoy tratando de que mi UITextView no editable no sea seleccionable. Encontré esta respuesta usando una categoría:https://stackoverflow.com/a/8013538/1533240

Que tiene la siguiente solución:

@implementation UITextView (DisableCopyPaste)

-(BOOL) canBecomeFirstResponder
{
    return NO;
}
@end

Agregué el fragmento a mi código, pero no parece estar funcionando porque todavía puedo seleccionar el texto. Mi declaración de laUITextView es el habitual

titleLabel = [[UITextView alloc] initWithFrame:frame];

Intenté cambiar la declaración a[DisableCopyPaste alloc] Pero eso no parece funcionar ... jaja.

¡Gracias!

Respuestas a la pregunta(3)

Su respuesta a la pregunta