私のアプリケーションには、アイテムを含むリストがあります。それらは次のようになります
1. list uuid: b1d19224-ebcc-4f69-a98e-4096a4b28121
1. item
2. item
3. item
2. list uuid: 54b17b3a-5d83-4aec-9e7e-16bff1ba336b
1. item
これらの項目は、番号によって索引付けされています。私がやりたいのは、これらのリストにアイテムを追加することですが、リストの最後だけでなく、最初のアイテムの後など、特定のアイテムの後にも追加することがあります。
私が考えた方法は、それらのアイテムに次のような一意の ID を与えること(uuid of list).(number of item)
ですb1d19224-ebcc-4f69-a98e-4096a4b28121.1
。したがって、新しいアイテムを追加するたびに、それをリストの最後に追加するか、その新しいアイテムの後に残りのアイテムに index+1 を与えるアイテムの後に追加します(uuid of list).(number+1)
。
- それを達成する別の方法はありますか、それともそのようにする必要がありますか?