2016-05-12 4 views
-1

Swift 2.1のテストでは、Argoの解析パフォーマンスが特に遅くなります。Argoの解析パフォーマンスを改善します

私はモデルがUserで、フィールドが20個あります。いくつかはコレクションです。私はこれをさらに解こうとするべきですか?

答えて

0

私はあなたのモデルのサイズが長い時間かかるとは思わない。私たちは、JSONの大きなブロックが解析とデコードに時間がかかることに気付きました。 github repo(https://github.com/thoughtbot/Argo)には、JSONの4.6MBファイルを解析してデコードする2つのパフォーマンステストがあります。現在、マスターブランチ上でのパフォーマンスはそれぞれ約2.5秒で、合計時間は5秒になる可能性があります。

受信しているJSONのサイズや解析にどれくらいの時間がかかっていますか?

これはまもなくマスターになる予定で、上に引用した時間の30-40%を節約します。それも助けになるかもしれません。

関連する問題