是否有的地方,实现太繁琐了呢?添加监听方法的最后部分,为什么要强转,直接 m_EventTable[eventType] = callBack; 应该就可以吧移除监听方法里,应该没有必要去判断call...
是否有的地方,实现太繁琐了呢?
添加监听方法的最后部分,为什么要强转,直接 m_EventTable[eventType] = callBack; 应该就可以吧
移除监听方法里,应该没有必要去判断callback是否为null吧,直接 m_EventTable.Remove(eventType); 就可以了吧