我有一个NSMutableString和一个UITextField。当UITextField.text更改时,我希望我的NSMutableString自动更新它的值(设置NSMutableString = UITextField.text)。我能做到吗?
答案 0 :(得分:1)
您可以继承UITextField
并将NSMutableString
添加为属性。您可以覆盖UITextField
的{{1}}方法,调用setText:
,然后设置[super setText:aString];
属性。
如果NSMutableString
在另一个班级,你仍然可以做类似的事情。您可以为类指定委托,并使用更新的字符串值调用委托,而不是在NSMutableString
中设置NSMutableString
的值。
希望这有帮助!