2

我正在使用以下可以正常工作的内容。但是我在 iOS 9.2 和 Xcode 7 中遇到了内存泄漏。

var context: CIContext!
var currentFilter: CIFilter!
context = CIContext(options: nil)
currentFilter = CIFilter(name: "CIGaussianBlur")
let beginImage = CIImage(image: back)
currentFilter.setValue(beginImage, forKey: kCIInputImageKey)

let cgimg = context.createCGImage(currentFilter.outputImage!, fromRect: rec)

let processedImage = UIImage(CGImage: cgimg)

back = processedImage

内存泄漏截图如下

在此处输入图像描述

请让我知道如何消除此内存泄漏。

4

0 回答 0