测试对象是否在对象数组中

时间:2012-11-17 08:34:57

标签: ios arrays object textfield

我知道我忽视了一些简单的事情,但我正在使用

if (textField == self.nameTextField || textField == self.ageTextField || textField == ...)

理想情况下,我想使用允许将textField与允许(命名)的textField对象数组进行比较的内容。

我试过伪编码我认为解决方案看起来像几次,我只是不知道我在做什么。有人能指出我正确的方向吗?

2 个答案:

答案 0 :(得分:1)

请检查:

if([textFieldArray containsObject:textField])
{
     //do stuff here
}

此处textFieldArrayarray,其中包含所有textFields

如果textField对象位于textFieldArray,则会返回true

答案 1 :(得分:0)

首先在UITextFields中添加NSArray的所有引用。

如果containsObject

,现在NSArray使用check exists BOOL contains = [yourArrayofTextFields containsObject:textField]; if(contains) // contains else // not contains
{{1}}