ルックアップ日付の選択 (実際の値、またはルックアップ インデックス) を格納するための最良の方法は何ですか? 私の場合、iPhone アプリケーションの CoreData です。オプションは次のようです。
1) 実際の値 (整数や浮動小数など) を格納します。ただし、ユーザーが値のルックアップ リストから現在の値を変更しようとすると、コードはこれが最初のものであるかを判断する必要があります。ルックアップ値の現在のリスト内の値。
2) ルックアップ インデックスを保存します。ただし、ルックアップ リストの値の範囲を変更したい場合は、不一致エラーが発生する可能性があります。
別のオプションを逃した場合の最善のアプローチ、または別のアプローチに関する提案はありますか?
PS たとえば、ルックアップが「3.1、3.2、および 3.3 kg から重量を選択するためのものであった場合、これが選択された重量である場合、オプション (1) 3.1 を格納できますが、オプション (2) の場合は 0 を格納するだけです (つまり、インデックス) を使用して、ユーザーが希望する最初の選択であることを示します。