Хранить данные вне устройства - могу ли я использовать базовые данные?

У меня есть требование, что никакие данные не могут быть сохранены на устройстве (приложение для iPad). Могу ли я использовать Базовые данные до тех пор, пока я не позвоню save()?

Или я могу просто удалить контекст, когда приложение закрывается, тем самым предотвращая сохранение каких-либо данных на устройстве?

Кроме того, изменится ли использование Magical Record (MR)? Если да, вы бы предложили Realm или MR для такого типа ограничений?

1 ответ

Вы можете использовать хранилище в памяти. Таким образом, вы используете управление графами Core Data. Я настоятельно рекомендую не использовать Magical Record - это противоречит дизайну ядра Core Data.

Другие вопросы по тегам