Как читать предварительно сгенерированный файл данных default.realm из Assets.xcassets? - PullRequest
0 голосов
/ 17 марта 2020

У меня есть предварительно сгенерированный файл базы данных default.realm, перетаскиваемый в Assets.xcassets, как на следующем скриншоте:

enter image description here

Считать количество таблиц с помощью код:

if let resourcePath = Bundle.main.resourcePath {
      let realmPath = "default.realm"
      let path = resourcePath + "/" + realmPath

      let realm = try! Realm()

      var config = Realm.Configuration()

      config.fileURL = NSURL.fileURL(withPath: path)

      Realm.Configuration.defaultConfiguration = config

      let books = realm.objects(Book.self)
      os_log("count: %@", books.count) // => 0     
}

Это счетчик мне 0, но таблица на самом деле около 4000 счетчик

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