Core data 使用核心数据保存大量数据会在运行时产生malloc异常

Core data 使用核心数据保存大量数据会在运行时产生malloc异常,core-data,ios6,xcode4.6,Core Data,Ios6,Xcode4.6,这是我的密码 dispatch_async(SyncCustomerDatainBG,^(void) { for(int i=0;i<[CustomerData count];i++) { // code to save 1000 records using core data } }); ObjManagedObjectContext = nil; dispatch_release(SyncCustomerDatai

这是我的密码

    dispatch_async(SyncCustomerDatainBG,^(void)
    {
    for(int i=0;i<[CustomerData count];i++)
    {
     // code to save 1000 records using core data
    }
    });
    ObjManagedObjectContext = nil;
   dispatch_release(SyncCustomerDatainBG);
我试图应用断点,但它似乎在以下代码中崩溃

    [ObjManagedObjectContext save:&Err];
我在网上搜索,发现了一些建议我使用泄漏仪器的链接,做得很好,释放了一些物体,但我还是遇到了崩溃,你能告诉我为什么会发生这种情况吗


谢谢,“大”到底有多大?尝试使用内存分配工具,看看是什么让你的内存使用率如此之高。谢谢tom,他做到了这一点。
    [ObjManagedObjectContext save:&Err];