@uzolenta

Подключить файл sqlite к приложению Swift?

Здравствуйте!
Скажите, пожалуйста, как правильно добавить свой файл базы данных sqlite (уже с данными, не создавать заново) в проект/приложение? И как надо будет обращаться к этому файлу.
Работа с самой базой - все ок, суть в обращении к файлу.
Использую последний XCode, Swift 4.
Если возможно, то, пожалуйста, подробнее напишите.

Как я делаю сейчас:

let fileURL = try! FileManager.default.url(for: .documentDirectory, in: .userDomainMask, appropriateFor: nil, create: false)
            .appendingPathComponent("base.sqlite")
        print("fileUIrl: ")
        print(fileURL)
        
        var db: OpaquePointer?
        if sqlite3_open(fileURL.path, &db) != SQLITE_OK {
            print("error opening database")
        } else { print ("GOOD DATABASE") }


Соответственно, каждый раз приходится в папку симулятора кидать файл. А как начал тестировать на сотовом телефоне приложение, то и возникла проблема, что непонятно как присоединить к проекту, чтобы компилировалось приложение уже с этим файлом базы данных.
Заранее огромное спасибо.
  • Вопрос задан
  • 402 просмотра
Решения вопроса 1
DevMan
@DevMan
так положите готовую базу в ресурсы и всех делов.
https://stackoverflow.com/questions/46231153/how-t...
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы