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