所以 xcode 工具告诉我下面的代码有泄漏
imageRef = [[_originalGridView image] CGImage];
_width = CGImageGetWidth(imageRef);
_height = CGImageGetHeight(imageRef);
//leak?
pixelData = (NSData*)CGDataProviderCopyData(CGImageGetDataProvider(imageRef));
rawData = (unsigned char*) [pixelData bytes];
问题是如果我尝试释放pixelData会崩溃,我在这里有点不知所措。有没有另一种方法可以做我目前正在做的事情,或者我应该释放我没有的东西。
编辑:对于那些说我应该发布像素数据的人,这是我尝试时会发生的事情
malloc:* 对象 0x547b000 的错误:未分配被释放的指针 *在 malloc_error_break 中设置断点以进行调试