データを扱うための一般的な設計の質問があります。私は現在、約100以上の異なる一意のプロパティ(主に整数、一部の文字列)を格納するアプリに取り組んでおり、現在、カスタムクラスの単一のオブジェクトを使用してそれらすべてを管理しています。
アプリ全体でデータを「永続的」にする必要があるため、現在、セグエを介してオブジェクトを渡します。私は20以上のビューを構築することができましたが、そのほとんどは独自のViewControllerを使用しています。私はObjective-CとiOSの開発に非常に慣れていないので、これは悪い習慣だと感じています。
私はコアデータについてあまり理解しておらず、それが私にとってより良い解決策になるかどうかわかりません。私はシングルトンについても読んだことがあり、この種のソリューションにシングルトンを使用することについてさまざまなことを聞いたことがあります。
将来的には、自分が作成したカスタムクラスに一時的に保持されているデータを永続的に保存する必要があります。
この状況に対処するための最良の方法は何ですか?オブジェクトを多くの異なるビューに渡すのが標準的な方法ですか?