【发布时间】:2017-08-04 07:19:47
【问题描述】:
self.textField_name.becomeFirstResponder()
此行有一个Bool 返回类型。虽然担心这一点并不重要,但我只是在考虑从becomeFirstResponder 返回值的目的是什么。换一种说法 - 如何使用来自becomeFirstResponder 的返回值?到目前为止,我知道becomeFirstResponder 使UITextField/UITextView 处于活动状态。在某种程度上,我们只想显示键盘。并且不需要任何回报。
这可能看起来很傻,但会清楚两件事 - 为什么需要返回类型?并将删除警告“调用 becomeFirstResponder() 的结果未使用”(心情轻松:))
【问题讨论】:
-
我认为您可以通过 let _ = self.textField.becomeFirstResponder() 删除警告
-
@user1000 :是的,这只是为了减轻负担 :) 我真正的问题是,我怎样才能使用这个函数的返回值?返回类型真的需要这个吗?
标签: ios uitextfield uitextview return-value becomefirstresponder