malloc_error_break断点崩溃

时间:2016-07-12 08:35:56

标签: ios objective-c

我使用以下代码填充nsmutablearray

_unique = [NSMutableArray array];
for (id obj in statusDateArray) {
    if (![_unique containsObject:obj]) {
        [_unique addObject:obj];
    }
}

但我有时会收到以下错误。

  

malloc: *对象0x15d86b120的错误:被释放的指针不是   分配   * 在malloc_error_break中设置断点以进行调试

为什么我会收到此错误?如何解决此问题?

1 个答案:

答案 0 :(得分:0)

我认为您将该属性设置为弱或您已取消分配或释放它。 (看看)