У меня много текстовых полей (около 20) в контроллере вида. После того, как пользователь заполняет текстовые поля (некоторые могут быть пустыми), я создаю ab NSDictionary и отправляю его в мой класс центра обработки данных. NSDictionary, который я создаю, выглядит следующим образом:
textfield1 -> textfield1_value
textfield2 -> textfield2_value
textfield3 -> textfield3_value
textfield4 -> textfield4_value
Дело в том, что каждый раз, когда пользователь оставляет поле пустым, в значение добавляется ноль. Это приводит к тому, что NSDictionary инициализируется внезапно / преждевременно (если это правильное слово). Является ли проверка на ноль для каждого 20 текстового поля моей единственной возможностью здесь? Я чувствую, что должен быть лучший способ. Спасибо.
Извините за путаницу. Я инициализирую NSDictionary следующим образом:
[NSDictionary dictionaryWithObjectAndKeys: obj1, key1, obj2, key2, ..., nil];