Желательно ли отправлять / возвращать данные в формате .plist в / из API, доступ к которому осуществляется через iOS? - PullRequest
0 голосов
/ 06 октября 2010

Мы решаем, использовать ли JSON и Property List (двоичный) для нашего API, к которому будет обращаться iPhone / iPad / iPod Touch.

Есть ли какие-либо преимущества в скорости?

Ответы [ 2 ]

1 голос
/ 06 октября 2010

Ребята из сервера лучше поймут JSON.

Списки работают очень хорошо и имеют намного лучшую безопасность типов. Реальная проблема, с которой вы столкнетесь в JSON, заключается в том, что кто-то на стороне сервера добавляет несколько кавычек вокруг числа, и вдруг ваше приложение падает.

Но JSON компактен, легко читается (в отличие от бинарных списков) и, как уже отмечалось, действительно хорошо понят. Так что просто будьте очень осторожны в разборе кода и попробуйте JSON.

1 голос
/ 06 октября 2010

Согласно Сэму Соффсу , JSON.

edit: он говорит о xml-списках, а не о двоичных списках. В любом случае, json, как правило, будет проще генерировать из веб-интерфейсов API.

...