Однако, будущие выпуски, предназначенные для платформ, отличных от iOS / Mac, также должны быть приняты во внимание, поэтому мне нужно знать, можно ли легко читать списки на других платформах.
MyСовет будет просто использовать JSON или XML.
Возможно, вы могли бы написать бинарную программу чтения списков для других платформ (используя проект Apple с открытым исходным кодом Darwin и его plutil
приложение для запуска кода), но бинарные форматы на различных платформах создают свои собственные проблемы (большой или младшийи т.д.).
Кроме того, ряд сред обмена данными между сервером и клиентом уже используют JSON и XML в качестве промежуточных форматов данных.Эти существующие стандарты, вероятно, упростят обновления и усовершенствования функций как для вас, так и для вашего клиента.