Где использовать CGPathRelease?
Я создаю строку для моего SKShapeNode, используя CGMutablePathRef. Немного почитав об использовании, я наткнулся на сообщение о том, что важно использовать CGPathRelease, когда вы закончите, используя путь. Теперь мне интересно, когда я смогу освободить путь? Будет ли выпускать его, пока SKShapeNode еще существует, причинить вред?
Да, и извините, если CGPathRelease больше не используется с момента появления сборки мусора, я не смог выяснить, нужно ли ее еще использовать или нет, поэтому, пожалуйста, исправьте меня, если она больше не нужна.
1 ответ
Узел станет владельцем CGPathRef
когда вы установите его path
имущество. Вы можете и должны использовать CGPathRelease()
в любое время после того, как вы закончили манипулирование путем и передали его узлу.