У меня есть какой-то старый код в проекте, который я беру на себя.
Одна из моих первых задач - уменьшить окончательный размер двоичного файла приложения.
Поскольку содержимое содержит много текстовых файлов (около 10.000 из них), моей первой мыслью было создание базы данных, содержащей их все.
Я не очень привык к SQLite и Core Data, поэтому у меня есть два основных вопроса:
1 - Правильно ли мое предположение? Должен ли мой файл SQLite иметь меньший размер, чем все текстовые файлы вместе взятые?
2 - Есть ли способ автоматизировать задачу по переносу их всех в мою вновь созданную базу данных (возможно, с использованием какого-либо графического интерфейса или скрипта), по одному файлу на запись в одной таблице?
Я все еще экспериментирую с CoreData, но я уже провел большой поиск и не смог найти ничего подходящего для объединения всего в файле базы данных. Выполнение этого вручную оказалось уже непростой задачей!
Спасибо.