在Cocos2d-X版本3.2中,CCSet已被弃用,但我找不到与Ref *对象一起使用的替代方法。我知道我可以使用std :: set作为基本的设置数据结构,但我必须自己做内存管理。看看旧的CCSet,我真的没有看到任何问题。
我的问题是:
现在我们应该如何处理Cocos2d-x中的Ref *对象集,而不推荐使用CCSet?
如果我们只是使用std :: set,那么应该是什么样的,以确保我们正确地释放和保留添加到集合中的对象;这与当前CCSet的工作方式有何不同 - 换句话说,为什么不使用已弃用的CCSet类呢?
答案 0 :(得分:0)
在Cocos2d-X版本> 3.0中,您可以使用__Set类。