我注意到“purgeSharedAnimationCache”方法调用将“sharedAnimationCache_”设置为nil。
+(void)purgeSharedAnimationCache
{
[sharedAnimationCache_ release];
sharedAnimationCache_ = nil;
}
当我尝试将新的CCAnimation添加到CCAnimationCache时会发生什么?这会创建一个新的“sharedAnimationCache”吗?
答案 0 :(得分:1)
是的,它会的。请小心清除,或者根本不清除,因为动画缓存很少会占用大量内存。