У меня есть вопрос проектирования кода для всех вас.UITextField Table View Cells - iOS
Мне нужно построить динамическую форму , то есть форма не будет содержать одинаковые поля при каждом ее загрузке.
Мне присваивается список полей, которые должны содержать все формы, все они являются текстовыми вводами. Список, который я даю, - это базовый JSON, описывающий атрибуты, которые имеют каждое поле (то есть имя, isRequired, maxLength, minLength).
Я использую UITableViewCell с UITextField для создания формы. Чтобы проверить и отправить форму, мне нужно сохранить сильные ссылки на каждую ячейку или текстовое поле каждой ячейки, чтобы я мог получить данные, которые были введены для каждого поля.
Как создать форму на лету, сохраняя при этом сильные ссылки на каждую ячейку (или текстовое поле)?
Я рад ответить на любые уточняющие вопросы, которые у вас есть.
Нет, вам не нужно хранить сильную ссылку на ячейку или текстовое поле и на самом деле, вы не должны этого делать. Введенные данные должны храниться в какой-то структуре данных, которые будут обновляться из метода делегата didFinishEditing текстового поля. – rdelmar