У меня почти есть много вариантов, поэтому я не уверен, какой из них лучше.
Мои основанные на документе приложения для MacOS & iOS хранят свои данные документа внутри как NSDictionary. Я хотел бы сохранить документ в удобочитаемом формате, чтобы при необходимости пользователь мог изменить документ напрямую (с помощью текстового редактора). Я мог бы экспортировать и импортировать файл как пользовательский файл XML, как файл JSON, как файл plist (да, я знаю, что это формат XML, но это специальный файл) или даже как Формат с разделением табуляцией (немного старая школа).
Что лучше и проще?
Apple рекомендует использовать writeToFile: atomically & dictionaryWithContentsOfFile: (или аналогичные вызовы), который, как я считаю, экспортирует формат plist , Это лучшее?
Кроме того, какой UTType должен использоваться для каждого? Я полагаю, что для этих двоих это publi c. xml & publi c. json, но я не уверен насчет plist.
Спасибо!