【发布时间】:2011-06-04 12:56:48
【问题描述】:
问题:CGMutablePathRef 可能已创建并设置,但可能没有。
我现在在-dealloc 做的是:
if (path != NULL) {
CGPathRelease(path);
path = NULL;
}
这对吗?
【问题讨论】:
标签: ios memory-management core-graphics core-foundation
问题:CGMutablePathRef 可能已创建并设置,但可能没有。
我现在在-dealloc 做的是:
if (path != NULL) {
CGPathRelease(path);
path = NULL;
}
这对吗?
【问题讨论】:
标签: ios memory-management core-graphics core-foundation
从manual, P>
空隙CGPathRelease( CGPathRef路径 );
此功能相当于CFRelease,不同之处在于它不引起一个错误,如果该路径参数是NULL。 P>
所以没有必要为NULL检查。
【讨论】: