Это не правильный путь. Это делает неверные предположения о закрытой компоновке класса ячейки и класса табличного представления.
ользую 2tableviews
как естьtextfiled
вtableviewcell
,
Я получаю текст из текстового поля вtextFieldDidEndEditing
но как бы я узнал, что редактируемый текст принадлежит к какому виду таблицы, я просто хочу знать условие, в котором я могу дифференцировать текст, поступающий из текстового поля, для хранения в двух разных массивах.
func textFieldDidEndEditing(_ textField: UITextField)
{
// let indexOf = txtArray.index(of:textField.tag)
if self.tblAnswer.isEditing
{
let indexOf = textField.tag
if let text = textField.text
{
if allAnsText.indices.contains(indexOf)
{
allAnsText.remove(at: indexOf)
}
if text.isEmpty
{
print("Write some text there")
}
else
{
allAnsText.insert(text, at: indexOf)
print(allAnsText)
}
}
}
else if self.tblVideo.isEditing
{
let indexOf = textField.tag
if let text = textField.text
{
if allMediaText.indices.contains(indexOf)
{
allMediaText.remove(at: indexOf)
}
if text.isEmpty
{
print("Write some text there")
}
else
{
allMediaText.insert(text, at: indexOf)
print(allMediaText)
}
}
}
}