我有一个被填充的数组,最初有 26 个对象。每当视图出现时都会发生这种情况。在另一个视图中设置新过滤器时,核心数据获取结果为 6 个对象,但当这些对象与以前放在相同的属性中时,我得到 32 个对象 (26 + 6)。
我曾尝试设置 self.property = nil; 在 viewWillDisappear 中,但这会导致新获取的 6 个对象无法再插入到数组中。
我应该怎么做才能“清除”属性数组?
我有一个被填充的数组,最初有 26 个对象。每当视图出现时都会发生这种情况。在另一个视图中设置新过滤器时,核心数据获取结果为 6 个对象,但当这些对象与以前放在相同的属性中时,我得到 32 个对象 (26 + 6)。
我曾尝试设置 self.property = nil; 在 viewWillDisappear 中,但这会导致新获取的 6 个对象无法再插入到数组中。
我应该怎么做才能“清除”属性数组?