gpt4 book ai didi

iphone - 方法返回一个 Core Foundation 对象 +1 保留

转载 作者:可可西里 更新时间:2023-11-01 06:24:57 26 4
gpt4 key购买 nike

谁能告诉我我遇到的问题是什么?

Screenshot

最佳答案

即使您可能启用了 ARC,那也只涵盖 Cocoa/Objective-C 对象。 Core Foundation and Core Graphics API's are different并且您仍然需要最终显式释放所创建的任何这些对象的内存。

在您的代码中,您正在执行一个没有平衡发布的“createCGIImage:”。

发布看起来像:

CGImageRelease(myImageRef) 

因此,要正确执行此操作,请执行以下操作:

CGImageRef myImageRef = [context createCGImage: outputImage fromRect: outputImage.extent];
UIImage * imageTemp = [UIImage imageWithCGImage: myImageRef];
CGImageRelease(myImageRef);

关于iphone - 方法返回一个 Core Foundation 对象 +1 保留,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17232140/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com