Как подключиться к локальной базе данных с локального сервера в iOS

у меня следующий сценарий

  1. У меня есть файл Sqlite с 4 ГБ данных для поддержки в автономном режиме.
  2. Могу ли я копировать в приложение и распространять приложение, влияет ли это на производительность приложения.
  3. Мне нужно прочитать данные из того же файла sqlite, могу ли я использовать собственные команды sqlite для чтения из 4 ГБ файла sqlite или запустить сервер, например GCDWebServer, для чтения данных из файла sqlite. Какой подход дает лучшую производительность.

person kanna    schedule 18.01.2017    source источник
comment
я использовал функцию совместного использования iTunes для доступа к базе данных из-за пределов ресурсов приложения   -  person kanna    schedule 10.02.2017


Ответы (2)


Есть много приложений ios, которые обращаются к локальной базе данных Sqlite. Лично я предпочитаю использовать FMDB в качестве библиотеки для доступа к Sqlite. Поскольку Sqlite — это библиотека C, вы можете вызывать библиотеку непосредственно из Swift или Objective-C. Вы сможете найти множество руководств по созданию приложений Sqlite.

person Bill    schedule 10.02.2017

я использовал функцию общего доступа iTunes для доступа к базе данных из-за пределов ресурсов приложения, с GCDWebServer для поддержки функции автономного рендеринга плитки.

person kanna    schedule 10.02.2017