UITextField に何も入力されていないの判定

UITextField に何も入力せず return を押した場合、検索処理などをせず無視したいところ。これを実現するため、UITextField に何も入力されていないことを確認するにはどうするのか。

すぐに思いついたのが文字数を確認する方法。これ、やり方よくわからない・・・

気を取り直して(諦めることにして)、次に、null や nil と等価ならという方法。ご丁寧に、isEqual とか用意されてるし。・・・あれ、うまくいかない。

たどり着いたのが次の方法。

if ( ![textField.text isEqualToString:@""] )

良かった、よかった。