在核心数据中存储整数数组的最佳方法(用户决定数组的长度)

时间:2018-09-21 03:13:19

标签: ios arrays swift core-data

我正在为我的儿子创建一个锻炼应用程序,他选择了锻炼名称,然后选择了他将要进行的锻炼以及他将要进行的锻炼的代表。

我做到了,所以他可以做3组,但他们的重复次数相同。我有一个workoutEntity,我想添加一个新属性,该属性可以具有每组的代表次数。 (因此,他可以进行卧推3组,即12次,10次,8次,而不仅仅是3组12次)。

我一直在让用户键入所有不同的集合,中间用逗号将它们存储在一个字符串中,但这似乎并不是实现此目的的最佳途径。有没有一种方法可以在核心数据中创建一个数组,用户可以在其中定义其长度? (由于用户决定需要做多少套,所以套数就是长度。)

我正在通过创建具有属性rep的集合实体来研究核心数据之间的关系,但是我无法将它变成一对多关系。 SWIFT语言的新功能,但到目前为止很有趣。

谢谢

0 个答案:

没有答案