現在、一般的に使用されている配列や辞書を.plistファイルに保存しています。ただし、これらのファイルに重複したデータは存在しません。代わりに、データを繰り返すのではなく、データへの参照を格納するために、リレーショナルデータベースの行に沿って何かを実装することができたいと思います。私はplistファイルでこれを行う方法はないと推測していますが、CoreDataはこれに対して過剰なもののようです。このあらかじめ作成されたデータをすべて保存するにはどうすればよいですか?
デフォルト値を提供するためにNSArrayとNSDictionaryをサブクラス化することを考えました。 plistファイルから辞書をロードするのではなく、データを必要とするオブジェクトであれば、これらのNSArray/NSDictionaryサブクラスのいずれかをインスタンス化するだけです(必要に応じてこれらのサブクラスをインスタンス化します)。達成される)。これは健全なアプローチですか、それとも私が気づいていないiOSやXcodeには他にも簡単なツールがありますか?
1つの.plistがデータソースとして使用されています。他の.plistsは最初の.plistへの参照を格納しますか? – ohho