Файл базы данных Realm - PullRequest
0 голосов
/ 19 марта 2020

Я работаю над своим мобильным приложением, и с этим я использую базу данных Realm для хранения пользовательских данных. Далее я создал приложение для ma c, которое должно открывать файл области и отображать данные пользователя из файла (да, я знаю, что могу использовать Realm Studio для этого, но я хочу иметь возможность разрабатывать мое собственное приложение, чтобы добавить некоторые функции, которые нужны моему клиенту). Кто-нибудь знает, как я могу открыть файл realm в приложении ma c и создать код области, чтобы использовать данные из этого файла для заполнения моего представления таблицы?

Спасибо!

РЕДАКТИРОВАТЬ: Извините на мой неясный вопрос. Я хочу, чтобы база данных области могла использовать данные из файла, отличного от файла «default.realm». Я пытался просмотреть документацию по realm.io, но не смог разобраться, надеюсь, это прояснилось!

1 Ответ

0 голосов
/ 23 марта 2020

Основываясь на редактировании вопроса, я считаю, что вопрос заключается в том, как получить доступ к файлу Realm, отличному от default.realm.

Вот один из вариантов; Предположим, вы хотите вызвать свой файл области todo.realm.

func setRealmFile() {
    var config = Realm.Configuration()

    // Using the default directory, append todo.realm
    config.fileURL = config.fileURL!.deletingLastPathComponent().appendingPathComponent("todo.realm")

    Realm.Configuration.defaultConfiguration = config
}
...