2013-01-22 69 views
0

我有一個Start_Up圖層,當我的遊戲開始時我的第一層。我已經在其中添加了iad委託,所以iads將位於所有其他層之上。目前爲止工作正常,但我不確定是否從其他層調用了start_up iad委託。如果不是,我該怎麼辦?謝謝iAd委託在另一層被調用? - cocos2D-ios

回答

0

如果您的實例Start_Up在您的應用程序的整個生命週期中一直存在,那麼將調用委託方法,除非您明確取消註冊。例如,Start_Up將持續存在,因爲您將後續場景放置到場景中,因此您將永遠不會從啓動場景中移除圖層,因此您將場景保留在CCDirector的場景堆棧中。事實上,即使您的Start_Up圖層不再存在,委託方法也會被調用,並且您的應用程序將崩潰。