Jak korzystać z kategorii Objective-C

Czy po zaimplementowaniu kategorii klasy w pliku wszystkie instancje tej klasy będą domyślnie należały do ​​kategorii?

Jestem nowy w Objective-C i staram się, aby moje nieedytowalne UITextView nie było wybierane. Na tę odpowiedź natknąłem się w kategorii:https://stackoverflow.com/a/8013538/1533240

Które ma następujące rozwiązanie:

@implementation UITextView (DisableCopyPaste)

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

Dodałem fragment kodu do mojego kodu, ale wydaje się, że nie działa, ponieważ nadal mogę wybrać tekst. Moja deklaracjaUITextView to zwykle:

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

Próbowałem zmienić deklarację na[DisableCopyPaste alloc] ale to nie działało .. haha.

Dzięki!

questionAnswers(3)

yourAnswerToTheQuestion