Это может звучать как нубийский вопрос (на самом деле это так), но я не могу понять, что мне следует использовать для сохранения между сессиями:
Я нашел несколько альтернатив, но я не знаю, какой из них лучше всего подходит и почему:
- Основные данные (или не имеет к этому никакого отношения?)
- SQL
Редактировать: У меня есть простой интерфейс, который добавляет "сообщения" в базу данных (которая еще не существует, поэтому мой вопрос).Каждый «пост» имеет «заголовок» одного или двух «авторов» и «тело».В то время как «заголовок» и «авторы» представляют собой простые строки (NSStrings
), «тело» представляет собой форматированный текст (NSTextStorage
).Но я не хочу сохранять файлы, я хочу создать базу данных, которую затем смогу использовать для автоматического форматирования и создания файла PDF (для печати).Я читал Базовые данные, и похоже, что так и есть, но я просто не уверен, как мне затем преобразовать свои данные и отформатировать их в PDF.