protected override void OnClose(bool isShutdown, object userData) { base.OnClose(isShutdown, userData); UnSubscribeAll(); if (eventSubscriber != null) { ReferencePool.Release(eventSubscriber); eventSubscriber = null; } HideAllItem(); if (itemLoader != null) { ReferencePool.Release(itemLoader); itemLoader = null; } }