Лучший способ удалить все конкретные типы NSManagedObjects? - PullRequest
0 голосов
/ 10 января 2012

У меня есть объект под названием «Заказы».Какой лучший способ удалить все заказы?Я знаю, что могу запросить их и удалить их один за другим, а затем вызвать save в контексте, но есть ли лучший, возможно, более эффективный правильный способ сделать это?

THnaks!

1 Ответ

4 голосов
/ 10 января 2012

Нет, вот как ты это делаешь.Несмотря на то, что CoreData обычно использует базу данных в качестве внутреннего хранилища данных, это не база данных, а менеджер реляционных объектных графов.Таким образом, невозможно удалить объекты, не извлекая их и не сообщая контексту об их удалении.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...