Как сохранить данные локально в Realm?

Я делаю приложение на Swift, в котором будет база данных Realm с некоторыми предустановленными данными, когда пользователь загружает ее из магазина приложений. Я знаю, как делать записи в базе данных, когда они основаны на взаимодействии с пользователем, но я не могу найти лучший способ просто иметь данные уже там, как только они будут загружены.

Любые советы по этому вопросу будут очень признательны,

Заранее спасибо!


person Kulan    schedule 30.05.2015    source источник


Ответы (1)


Вы можете связать предварительно созданный файл области с вашим приложением, которое вы скопируете в путь области по умолчанию, если по этому пути еще нет файла.

person segiddins    schedule 01.06.2015
comment
Извините, я все еще новичок в этом и не совсем понимаю, что вы имеете в виду. Вы имеете в виду наличие файла, который представляет собой просто гигантскую транзакцию записи? Например, beginWriteTransaction... RLMarray.addObject... commitWriteTransaction? - person Kulan; 02.06.2015
comment
Нет, вы можете создать файл .realm в процессе разработки, который вы поставите вместе со своим приложением. - person segiddins; 02.06.2015