0

当我的游戏开始时,我有一个 Start_Up 层,这是我的第一层。我在其中添加了 iad 委托,因此 iad 将位于所有其他层之上。到目前为止它工作正常,但我不确定是否从其他层调用了 start_up iad 委托。如果没有,我该怎么办?谢谢

4

1 回答 1

0

如果您的实例Start_Up在应用程序的整个生命周期中都存在,除非您明确取消注册,否则将调用委托方法。例如,Start_Up如果它是保留在场景堆栈中的场景的 prt,则将持续存在,CCDirector因为您将后续场景推到它上面并且您从未从启动场景中删除该图层。事实上,即使您的Start_Up层不再存在,委托方法也会被调用,您的应用程序也会崩溃。

于 2013-01-22T07:36:52.117 回答