我正在为 UISearchBar 处理以下委托:
- (BOOL)searchBar:(UISearchBar *)searchBar shouldChangeTextInRange:(NSRange)range replacementText:(NSString *)text
当有人按下键盘上的 Return 键或 iPAD 键盘上的 Search 键时,我正在尝试处理这种情况。为了检查用户是否按下了输入,我正在查看传递给此方法的“文本”参数中的字符串。
当我调试时,我在调试日志区域中得到空格或空白,当我这样做时,[text length]
我得到 1。
我也尝试将它与空字符串进行比较,但似乎并非如此。它到底是什么?