SkeletonRenderer::initialize()中会通过new分配float[]内存

然后这个函数会在大部分SkeletonRenderer::initWithXXX中被调用,而initWithXXX又会在构造函数中被调用
然而在子类的构造函数中却又调用了一次initialize()

这样一来在第一次new出来的float[]还没释放的情况下就又new了一个…造成了泄漏
SkeletonRenderer::initialize()中会通过new分配float[]内存

然后这个函数会在大部分SkeletonRenderer::initWithXXX中被调用,而initWithXXX又会在构造函数中被调用
然而在子类的构造函数中却又调用了一次initialize()

这样一来在第一次new出来的float[]还没释放的情况下就又new了一个…造成了泄漏
谢谢反馈,确实有这个问题……
1.8 的时候,我们在这里做了一个判断,修复了这个问题。谢谢反馈! https://github.com/cocos-creator/cocos2d-x-lite/pull/1073/files#diff-0ec4b7fb54ac40ee074d8df333f119bbR65