オブジェクトのデータを追跡するアプリを設計していGame
ます。それぞれGame
にname
、、date
およびその他の属性があります。私が抱えている問題は、ユーザーがアプリケーションで選択する名前を (たとえば) 追加できるようにしたいために発生します。(この場合は UITableView から)。そのため、ユーザーには選択できる名前のリストが表示され、必要な名前がリストにない場合は、リストに追加できます。
私の解決策は、現在、2 番目のエンティティを呼び出しGameName
て、ユーザーが新しいGame
. NSFetchRequest
すべてのGameName
オブジェクトに対して を呼び出し、 に表示するだけUITableView
です。Game
これを行うためにまだオブジェクトを作成する必要はありません。
私のジレンマは、これが良い習慣かどうか知りたいということです。このようにすると、ユーザーがカスタマイズ可能なリストから選択して追加できるようにするために、1 つの属性だけを持つエンティティが多数存在することになるようです。
これが理にかなっていることを願っています。リクエストに応じて何でも明確にすることができます。