我知道我忽略了一些简单的事情,但我正在使用
if (textField == self.nameTextField || textField == self.ageTextField || textField == ...)
理想情况下,我想使用允许将 textField 与允许的(命名的) textField 对象数组进行比较的东西。
我曾多次尝试对我认为解决方案的样子进行伪编码,但我只是不知道自己在做什么。谁能指出我正确的方向?
只需检查:
if([textFieldArray containsObject:textField])
{
//do stuff here
}
这textFieldArray
是array
包含所有内容的textFields
。
如果textField
对象在 中textFieldArray
,它将返回true
。
首先添加UITextFields
in 的所有引用NSArray
。
现在containsObject
用于if NSArray
_check
exists
BOOL contains = [yourArrayofTextFields containsObject:textField];
if(contains)
// contains
else
// not contains