что? быстрее на айфоне? XML pList или JSON?

Предполагается, что XML plist и JSON доставляются через http, gzipped, который будет быстрее обрабатываться на iPhone?

10
задан Henry 19 August 2010 в 02:08
поделиться

4 ответа

Мы с коллегой недавно провели несколько элементарных тестов, чтобы проверить, что было быстрее для написанного нами приложения. Мы протестировали эту структуру JSON, а также синтаксический анализатор NSXML, а также синтаксический анализатор TreeNode, который мы нашли в книге Objective-C. Вот записка, которую я отправил другим разработчикам в нашей команде:

The benchmark tested how each library handled getting the filename and path
of 100 assets, 100 times each (for a total count of 10,000 runs per library).
The results are below:

Method    Average(s)    Total(s)
TreeNode  0.307475      30.747493
NSXML     0.483778      48.377843
JSON      0.233179      23.317870 
9
ответ дан 4 December 2019 в 00:59
поделиться

В сеансе WwDC «Создание ориентированного на сервер взаимодействия с пользователем» разработчик Apple заявил, что PLIST предпочтительнее, поскольку он быстрее и проще в использовании.

0
ответ дан 4 December 2019 в 00:59
поделиться

JSON превосходит списки в соответствии с этим: http://samsoff.es/posts/web-services-with-cocoa-surprise

2
ответ дан 4 December 2019 в 00:59
поделиться

Это зависит от данных, которые доставляются, и способа их анализа, но они должны быть одинаковыми по скорости. Вам просто нужно выбрать тот, который вам будет проще разработать, а затем выполнить точную настройку парсера.

0
ответ дан 4 December 2019 в 00:59
поделиться
Другие вопросы по тегам:

Похожие вопросы: