私は約20,000NSDictionary秒を持っています。各ディクショナリには 3 つNSStringの が含まれます。辞書はフォルダー ファイルのような構造で編成されています。つまり、約 20 のメイン グループがあり、各グループには別の 20 のサブグループがあります。各サブグループ内にはNSDictionary、そのサブグループに属する のリストがあります。
このデータはすべて静的ですが、新しいバージョンのデータをダウンロードすることで随時更新されます。
ユーザーは、アプリを使用するたびにこのデータを操作する必要はありませんが、アプリを使用するたびにメインの「グループ」が常に表示されます。
私の質問: このデータを保存し、必要に応じてロードする最良の方法は何ですか? 最初は、すべてをplistに入れてNSArray、アプリが開いたときにこのplistから作成することを考えていましたが、それが遅くなるかどうか疑問に思っています。ユーザーがこのリストを操作することはない可能性があるため、別のアプローチの方がよいでしょうか?