Core Data は初めてで、xCode プロジェクトのこの部分で行き詰まりました。
コア データ エンティティ「Person」を作成しました。このエンティティには次の属性があります。
- 名前;
- 年;
- 誕生日;
- 住所;
この属性はテーブルビューに表示されています。ここまでは順調ですね。
私の問題は、テーブルに「フィールドの追加」または「行の追加」セルを持たせたいので、ユーザーがこれらの既に作成された属性に加えてさらに情報を追加したい場合は、セルをクリックしてフィールド名とタイプを選択するだけです。
たとえば、テーブルの詳細ビューでその人の「電話番号」が必要な場合、新しいフィールドに「電話番号」という名前を付け、そのタイプ「番号」を選択します。次に、その人の電話番号を追加できる追加のフィールドがあります。
コアデータでこれを行うにはどうすればよいですか? ユーザーがエンティティに新しい属性を手動で追加し、その形式を選択する方法はありますか? 最善のアプローチは何ですか?ありがとう。