我正在查看UIViewController
中符合UITextViewDelegate
协议的代码,并且有一个名为someTextView
的实例变量。
someTextView.text = @"some text";
[self textViewDidChange:someTextView];
这样安全吗?那对我来说看起来不是犹太人。是否甚至需要致电textViewDidChange:
?它不会被someTextView.text = @"some text"
自动调用吗?
我正在调试此错误iPhone Objective-C: Keyboard won't hide with resignFirstResponder, sometimes
答案 0 :(得分:7)
讨论
文本视图调用此方法以响应用户启动的文本更改。 此方法未响应以编程方式启动的更改而被调用。
如果它是安全的并且手动调用(UIView-)委托方法的好主意取决于方法内部的代码。有时候有正当理由这样做。
但是您的错误很可能不是由此代码段造成的。