我正在使用 CGMutablePathRef 为我的 SKShapeNode 创建一条线。稍微阅读一下用法,我看到一篇文章说在使用完路径后使用 CGPathRelease 很重要。现在我想知道,我什么时候可以释放路径?在 SKShapeNode 仍然存在时释放它会造成任何伤害吗?
哦,很抱歉,如果自从引入垃圾收集后不再使用 CGPathRelease,我无法确定它是否仍然必须使用,所以如果不再需要,请纠正我。
最佳答案
当您设置其 path
属性时,该节点将获得 CGPathRef
的所有权。在完成路径操作并将其传递给节点后,您可以并且应该随时使用CGPathRelease()
。
关于ios - 在哪里使用 CGPathRelease?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22464742/