不理解CCCallFuncND的用法,求大神解答。。。

1160看那个action3:

this是ActionCallFunc,然后函数给的是ActionSequence2::callback3

我不理解它是怎么跑到ActionSequence2::callback3的函数里面呢?
void CCCallFuncND::execute() { if (m_pCallFuncND) { (m_pSelectorTarget->*m_pCallFuncND)(m_pTarget, m_pData); }}execute里面这个m_pSelectorTarget是ActionCallFunc。。。到底是咋执行的呢?

而且神奇的xcode,我次哦,你给m_pSelectorTarget传个0,他竟然也不崩。。。当然vs会崩。。。我彻底凌乱了。这玩意到底怎么解??求大神围观