Хранить данные вне устройства - могу ли я использовать базовые данные?
У меня есть требование, что никакие данные не могут быть сохранены на устройстве (приложение для iPad). Могу ли я использовать Базовые данные до тех пор, пока я не позвоню save()
?
Или я могу просто удалить контекст, когда приложение закрывается, тем самым предотвращая сохранение каких-либо данных на устройстве?
Кроме того, изменится ли использование Magical Record (MR)? Если да, вы бы предложили Realm или MR для такого типа ограничений?
1 ответ
Вы можете использовать хранилище в памяти. Таким образом, вы используете управление графами Core Data. Я настоятельно рекомендую не использовать Magical Record - это противоречит дизайну ядра Core Data.