我知道我忽视了一些简单的事情,但我正在使用
if (textField == self.nameTextField || textField == self.ageTextField || textField == ...)
理想情况下,我想使用允许将textField与允许(命名)的textField对象数组进行比较的内容。
我试过伪编码我认为解决方案看起来像几次,我只是不知道我在做什么。有人能指出我正确的方向吗?
答案 0 :(得分:1)
请检查:
if([textFieldArray containsObject:textField])
{
//do stuff here
}
此处textFieldArray
是array
,其中包含所有textFields
。
如果textField
对象位于textFieldArray
,则会返回true
。
答案 1 :(得分:0)
首先在UITextFields
中添加NSArray
的所有引用。
如果containsObject
NSArray
使用check
exists
BOOL contains = [yourArrayofTextFields containsObject:textField];
if(contains)
// contains
else
// not contains
{{1}}