ユーザーに関するデータを NSDictionary の形式で受け取り、それをコア データ エンティティに解析しています。問題は、このディクショナリ内のすべてのキーを解析するのに時間がかかる可能性があることと、データが既に格納されているものと常に異なるとは限らないことです。ほとんどの場合、データは更新されないため、変更されていないことを確認するためだけに、ディクショナリの各部分に対してフェッチ リクエストを作成するのに多くの時間が費やされます。
[NSDictionary の説明] をユーザー エンティティの属性として保存し、その文字列をサーバーから受け取った辞書の説明と比較してみました。予想どおり、辞書の解析よりもさらに遅くなりました。また、辞書の説明からチェックサムを生成することも考えました。データを更新するためにここに表示されていない明らかな解決策はありますか?