IB outlet集合没有indexOfObject

时间:2014-10-13 09:29:54

标签: ios swift

为什么IB出口集合在数组时没有对象方法的索引?我做错了什么?

@IBOutlet var textFieldsCollection: [UITextField]!

self.textFieldsCollection.indexOfObject(textField)

结束错误是这样的: Text.swift:30:18:' [UITextField]'没有名为' indexOfObject'

的成员

1 个答案:

答案 0 :(得分:2)

由于swift数组可以包含非类类型indexOfObject,因此可能过于模糊。您也可以使用find函数查找对象索引。

var textFieldsCollection: [UITextField]!
var myTextField = UITextField()

var index = find(textFieldsCollection, myTextField)