Why CCApplication destructor isn’t called? CCApplication should be deleted in CCDirector::purgeDirector() ?