请问CGImageRelease()好处是什么,如果程序里面不执行这个会怎么样!

请问CGImageRelease()好处是什么,如果程序里面不执行这个会怎么样!

调用CGImageRelease是让引用计数-1,当引用计数为0的时候,系统就会释放回收内存
不执行会内存得不到释放,俗称内存泄漏

调用CGImageRelease是让引用计数-1,当引用计数为0的时候,系统就会释放回收内存
不执行会内存得不到释放,俗称内存泄漏

如果你需要释放内存,当然调用CGImageRelease,CGImageRelease是让引用计数-1,当引用计数为0的时候,系统就会释放回收内存。与此相对应的是retain +1。