CCDiretor:sharedDirector:purgeCacheData();

/** Removes cached all cocos2d cached data.
It will purge the CCTextureCache, CCSpriteFrameCache, CCLabelBMFont cache
@since v0.99.3
*/
void CCDirector::purgeCachedData(void)
{
CCLabelBMFont::purgeCachedData();
if (s_SharedDirector->getOpenGLView())
{
CCTextureCache::sharedTextureCache()->removeUnusedTextures();
}
CCFileUtils::sharedFileUtils()->purgeCachedEntries();
}

从哪里可以看出这里会purge CCSpriteFrameCache啊???

难道不是purgeCachedEntries吗? 呵呵, 我也不是很清楚, 没有研究那么透彻, 帮顶吧:2::2: