Metody delegowania UITextView

Próbuję uzyskać metody delegowania do pracy z UITextView, ale nie działa z jakiegoś powodu.

Zadeklarowałem w moim viewController.h, że jest to UITextViewDelegate

Próbuję uzyskać następujący kod, aby usunąć domyślny kod „TEXT”, gdy dotknę textView.

- (void)textViewDidBeginEditing:(UITextView *)textView {

    if (myTextView.text == @"TEXT") {
        [myTextView setText:@""];
    }

    NSLog(@"did begin editing");
}

Spodziewałem się, że tekst zostanie wyczyszczony i zobaczę wydruk NSLog, gdy stuknę w textView i pojawi się klawiatura. Nic się nie dzieje

Przy okazji, używając widoku tekstowego, ponieważ muszę skalować widok na podstawie jego rozmiaru zawartości i wygląda na to, że textView ma właściwość contentSize, etykieta odrobina i pole tekstowe nie.

AKTUALIZACJA:

Powinienem był użyć:

if ([myTextView.text isEqualToString:@"TEXT"]) {
    [myTextView setText:@""]; }

oto projekt, jeśli chcesz się przyjrzeć.

questionAnswers(5)

yourAnswerToTheQuestion