Pro*_*ber 3 memory-management core-graphics core-foundation ios
问题:可能是CGMutablePathRef已创建和设置,但可能不是.
CGMutablePathRef
我现在做的-dealloc是:
-dealloc
if (path != NULL) { CGPathRelease(path); path = NULL; }
它是否正确?
tas*_*oor 8
从手册,
void CGPathRelease(CGPathRef path); 此函数等效于CFRelease,但如果path参数为NULL则不会导致错误.
void CGPathRelease(CGPathRef path);
此函数等效于CFRelease,但如果path参数为NULL则不会导致错误.
所以不需要NULL检查.
归档时间:
14 年,4 月 前
查看次数:
1751 次
最近记录: