在XCode分析我的代码时,它发现了潜在的内存泄漏。我使用ARC,但我了解到 ARC 不处理 C 类型。由于我使用它CGImageRef是为了创建UIImage它并分配给UIImageView.image属性,所以什么时候发布合适CGImageRef?我可以在用它创建一个新UIImage的之后立即发布它吗?如果我释放CGImageRef,那么它是否会使我的UIImage实例也无效?
在XCode分析我的代码时,它发现了潜在的内存泄漏。我使用ARC,但我了解到 ARC 不处理 C 类型。由于我使用它CGImageRef是为了创建UIImage它并分配给UIImageView.image属性,所以什么时候发布合适CGImageRef?我可以在用它创建一个新UIImage的之后立即发布它吗?如果我释放CGImageRef,那么它是否会使我的UIImage实例也无效?