Core data 核心数据不保存重复条目

Core data 核心数据不保存重复条目,core-data,Core Data,我一直在到处寻找,但我所能找到的却与我所寻找的恰恰相反。例如,如果我保存两次值10,核心数据只保存一次!我获取属性数组的所有条目以添加它们,但是如果在该数组中有相同的数字两次,则只添加一次!当数组设为10,10,10,5,5,1,1时,总数为42,但我得到的是一个10,5,1的数组,总数为16。当我搜索它时,我一直得到的是如何确保不会重复。我想展示一些代码,但因为我不知道问题发生在哪里,所以需要在这里输入很多代码。如果有人能告诉我发生了什么事,我将非常感谢你的快速帮助 谢谢显示您的数据模型、数组

我一直在到处寻找,但我所能找到的却与我所寻找的恰恰相反。例如,如果我保存两次值10,核心数据只保存一次!我获取属性数组的所有条目以添加它们,但是如果在该数组中有相同的数字两次,则只添加一次!当数组设为10,10,10,5,5,1,1时,总数为42,但我得到的是一个10,5,1的数组,总数为16。当我搜索它时,我一直得到的是如何确保不会重复。我想展示一些代码,但因为我不知道问题发生在哪里,所以需要在这里输入很多代码。如果有人能告诉我发生了什么事,我将非常感谢你的快速帮助


谢谢

显示您的数据模型、数组属性、添加到数组中的代码以及测试数组内容的代码。您的问题太模糊,无法回答。没有一般情况会导致这种情况,因此如果没有关于应用程序如何管理这些数据的更多详细信息,您的问题将无法回答。解决方案:我已将[request setReturnsDistinctResults]设置为YES!必须设置为否!无论如何谢谢你!简单的修复偶尔也很好!