这是我的代码
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);
上述代码的问题是,当它第6次从Web服务获取记录时会产生崩溃,如下所示
malloc: *** mmap(size=2097152) failed (error code=12)
*** error: can't allocate region
*** set a breakpoint in malloc_error_break to debug
我尝试应用断点,似乎它在以下代码中崩溃
[ObjManagedObjectContext save:&Err];
我在网上搜索并发现了一些链接,这些链接建议我使用这些仪器进行泄漏,并且发布了一些物品,但我仍然遇到了崩溃,你能指导我为什么会这样。
由于