В моем приложении на основе документа coredata есть объект.
У меня есть определенные значения по умолчанию, которые создаются при создании нового документа для этой сущности.
Мне нужно, чтобы пользователи могли добавлять и удалять из этого списка (это легко сделать), но не позволяли пользователям удалять значения по умолчанию (не могу найти ответ).
Спасибо за ваш ответ, это хороший вариант в этом случае, я думаю, что я буду его использовать.
Мне было интересно, если кто-нибудь знает, как человек может ВАЛИДАТировать удаление.... поэтому, если человек нажимает кнопку удаления, он проходит через некоторую логику (сложную или простую, в зависимости от приложения), а затем либо игнорирует щелчок, либо фактически удаляет объект.
Я посмотрелв методе validateForDelete: но документации по нему очень мало, и я не уверен, что это предполагаемое использование метода.