-[UIKeyInput hasText] が UITextField に対して常に NO を返すのはなぜですか? これは UIKit のバグですか?
たとえば、次のテストは失敗します。
UITextField *textField = [[UITextField alloc] initWithFrame:CGRectZero];
textField.text = @"has text";
STAssertTrue([textField hasText], @"any text is text.");