CoreDataBooks Пример условий сохранения - PullRequest
0 голосов
/ 19 марта 2012

Я основал большую часть функций CoreData в своем приложении на примере CoreDataBooks от Apple.Для меня существует определенный атрибут «имя», который необходимо заполнить, прежде чем сохранение будет возможно.

Как изменить код, чтобы разрешить сохранение только при определенных обстоятельствах?Например, можно сохранить, только если это поле имени не пустое?

Любая помощь, высоко ценится, спасибо.

Ответы [ 2 ]

1 голос
/ 19 марта 2012

Да, есть «необязательный» параметр для вашего атрибута сущности. Сначала выберите атрибут, затем в боковой панели снимите флажок, см. Изображение ниже. Также есть опция проверки, где вы можете определить: мин. и макс. длины и значения по умолчанию.

enter image description here

1 голос
/ 19 марта 2012
  1. Нажмите на xcdatamodeld файл
  2. Выберите entity, где вы хотите применить это ограничение
  3. Выберите attribute, который хотите сделать обязательным
    • убедитесь, что панель xcode Utilities открыта
  4. Снимите флажок Optional
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...