quick3.3骨骼动画资源处理方面问题

    local png = "res/bonesAction/s"..tostring(sNum).."/"..AppsData.BONES.name.."/"..bones
local plist = "res/bonesAction/s"..tostring(sNum).."/"..AppsData.BONES.name.."/"..bones
local exportJson = "res/bonesAction/s"..tostring(sNum).."/"..AppsData.BONES.name.."/"..bones

–加载资源
ccs.ArmatureDataManager:getInstance():addArmatureFileInfo(png,plist,exportJson)

audio.playSound("res/music/sceneMusic/4/"..AppsData.BONES.music)
armature = ccs.Armature:create(AppsData.BONES.name)
armature:setScale(scale)
armature:setAnchorPoint(0.5,0.5)
armature:pos(display.cx, display.cy)
self:addChild(armature)
local bone = armature:getBone(tostring(Pics))
local pos = bone:convertToWorldSpace(cc.p(0,0))
--local pos1 = bone:convertToNodeSpace(cc.p(display.width,display.height))

–释放资源
ccs.ArmatureDataManager:getInstance():removeArmatureFileInfo(exportJson

self:addJimu(boneNum, pos)

这样管理正确吗 ,我这样写如果连续切换多个骨骼动画的时候在flame 5.1以上系统的手机上运行 会出现闪退,求大神指点

:2::2::2::2::2::2::2::2::2::2::2::2:

:3: :3: :3: :3: :3: :3: :3: :3: :3: :3: :3: :3: :3:

:3: :3: :3: :3: :3: :3: :3: :3: :3: :3: :3:

:3::3::3::3::3::3::3::3::3::3::3::3::3::3::3:

:3: :3: :3: :3: :3: :3: :3: :3: :3: :3: :3: :3: :3: