使用UIListView内存增长问题

在一个界面上,用GUIReader::getInstance()->widgetFromJsonFile(“Start_2.json”);加载一个子UI;

Start_2.json这个UI里有一个小背景,和一个UIListView.

下面代码是操作Start_2.json的ListView,往里面填充内容。

ListView listView = static_cast<ListView>(serverListWidget->getChildByName(“ListView_5”));

Widget *widget = GUIReader::getInstance()->widgetFromJsonFile(“Start_ServerListItem.json”); //此项也用编辑器弄的,只有一个小背景和文本,下面截图能看到
listView->setItemModel(widget);

for (int i = 0; i < 30; ++i)
{
listView->pushBackDefaultItem();
}

这样操作后,内存一下增长了30M

再使用removeFromParentAndCleanup(true);关闭自身,内存没有减少一点点

请问关闭时怎么清理内存, 显示30个listview的item增长了30M内存正常吗? 如果listviewItem100个,估计都要增长了100M了