As we know, download image is something like following:
vector<char>* buffer=response->getResponseData();
Image* image=new Image();
image->initWithImageData((unsigned char*)&(buffer->front()),buffer->size());
Texture2D* texture2D=new Texture2D();
texture2D->initWithImage(image);
Sprite* sprite=Sprite::createWithTexture(texture2D);
addChild(sprite);
my question is,do I need to call
delete texture2D;
delete image;
somewhere to prevent memory leak?