Я довольно новичок в программировании на Objective C и iOS, но постоянно пытаюсь узнать как можно больше.
Я собираюсь начать проект для iPad, который будет включать в себя хранение больших объемов данных, которые необходимо будет экспортировать в одну чрезвычайно большую электронную таблицу Excel (это для друга… в настоящее время они вводят огромные объемы данных в Excel). вручную, чтобы они могли его проанализировать).
Эта база данных содержит более 400 имен (это число постоянно растет), и приложение будет очень функционально похоже на встроенное приложение контактов, за исключением того, что для каждого имени будет приблизительно 2000 атрибутов. Эти атрибуты будут введены через десятки, если не более ста просмотров.
Файл Excel будет расположен на локальном сервере, и база данных будет синхронизироваться с ним по Wi-Fi. Если мне придется написать приложение на стороне сервера для этого, я с радостью сделаю это.
Мой вопрос такой:
Какой метод хранения данных лучше всего подойдет для моей цели, учитывая размер базы данных и необходимость экспорта в Excel? (т.е. CoreData ?, SQLLite ?, XML?)
Я искренне благодарен вам за любую помощь.
Джеймс