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!