Hello!
I've recently needed to do some caching/pooling/reusing of parsed skeleton data in the Cococs2d-x runtime, and I haven't found a giveaway solution, so here is mine!
Please note, the static map approach I used is probably unacceptable in many games, unless it's as simple as mine. If I load every single png in my asset bundle at once, it hardly takes 20 - 30 MB uncompressed, so meh for now.
http://mazyod.com/blog/2014/10/10/spine ... cocos2d-x/
(DISCLAIMER: Yes, this is a shameless plug to my blog, but it's a neat blog without ads, and hey! Sharing for the greater good here )