Quick cocos2dx 2.2.5 display.setAnimationCache Invalid self错误

quick cocos2dx 2.2.5 使用display.setAnimationCache时报 Invalid self错误,代码如下

    local frames = display.newFrames("YellowSpear_walk_%d.png", 1, 8)
    local animation = display.newAnimation(frames, 0.1)
    --display.setAnimationCache("YellowSpear_walk", animation) -- Invalid self
    CCAnimationCache:sharedAnimationCache():addAnimation(animation, "YellowSpear_walk") -- 这样就OK了

```

经测试并没有发现此问题啊。而且如果你看一下framework/display.lua里的代码,就能看到display.setAnimationCache()的实现其实就是调用的CCAnimationCache:sharedAnimationCache():addAnimation,只是做了一下封装而已。
是否你的framework_precompiled.zip使用了旧版本?