CGColorSpace崩溃
代码如图所示,把CMSampleBufferRef转成UIImage,红框的两句留着,会崩溃,崩溃原因:Assertion failed: (!space->is_singleton), function color_space_dealloc, file /BuildRoot/Library/Caches/com.apple.xbs/Sources/Quartz2D/Quartz2D-1033.1/CoreGraphics/ColorSpaces/color-space.c, line 102.
但是注掉的话,又会内存泄漏,完全被搞懵逼了
后面解决了,这段代码本身没问题,是后面函数的问题,后面的函数又用到了image的CGColorSpace和CGImage,然而这两个已经被释放了 这个确保释放后不使用 使用后再释放