【发布时间】:2011-09-20 12:29:55
【问题描述】:
我正在使用 Cocos2D 在 iPhone 上创建游戏。我确实知道我可以信任 Cocos2D 的内存管理来释放 CCScene、CCLayer 等在更改场景时会有效释放的内存。
但是当我有像 XYPoint 这样的自定义类(包含 2 个 NSNumber*,即 X 和 Y)时,我该怎么做才能让它连同它所属的 CCScene/CClayer 一起释放内存? (听起来像自动释放,但在 Cocos2D 中我找不到像普通可可触摸程序那样的任何池排水。)
(现在我只能考虑在场景的“过渡后”方法上添加一个 XYPoint 的释放...)
谢谢!
【问题讨论】:
标签: objective-c memory-management cocos2d-iphone