CGBitmapContextCreateImage(bitmap) 大家可能都会时长使用这个方法画图片,但是这个方法如果不正确的释放,会产生内存泄露  
网上很多画图片画圆角代码都存在这个问题  
 
 
正确的释放方法如下  

CGImageRef imageMasked = CGBitmapContextCreateImage(context); 
  

  

CGContextRelease(context); 
  

CGImageRelease(imageMasked);


 
 

蓝色的那行就是经常被忽略的内容 今天用instruments查看内存泄露,发现了这个问题。找到解决方法和大家分享一下 

所有CG***Create**方法都是要释放的