в настоящее время я планирую приложение для iPhone для клиента, которое должно иметь возможность обмениваться данными с сервером, для которого также должно быть разработано серверное приложение.
Рассматриваемые данные можно сравнить с контактными данными, на большинстве платформ xml, вероятно, будет предпочтительным форматом обмена. iOS поддерживает (удобную) запись xml только через сторонние библиотеки, поэтому я думал об использовании plist в качестве формата обмена. Подключение к словарям облегчило бы мне задачу.
Однако будущие выпуски, предназначенные для платформ, отличных от iOS/mac, также следует принимать во внимание, поэтому мне нужно знать, можно ли легко читать списки на других платформах.
Итак, мои вопросы:
- Являются ли plist только форматом Apple или они являются общими для нескольких платформ?
- если эксклюзивно для Apple: существуют ли библиотеки, которые позволяют легко читать списки на других платформах, например, библиотеки xml для iOS?
Большое спасибо, ребята!