2012-01-28 58 views
0

嗨,我在遊戲中我有多個項目在我的遊戲中我有問題,當我一次選擇同一個項目時,它會崩潰但如果我選擇不同的項目,好,沒有崩潰發生,我啓用NSZombieEnabled和得到這個錯誤,不明白那是什麼意思我保留我的每個精靈,但錯誤是相同的,這是錯誤,我得到錯誤[CCSprite visit]:發送到釋放實例的消息

-[CCSprite visit]: message sent to deallocated instance 0x5594c00 

任何一個可以幫助我在這case.i嘗試了太多,但不明白我是在iphone遊戲開發新,所以幫助我。

回答

0

這意味着你的CCSprite*指針指向釋放對象。這就是你可以得到這個:

CCSprite *sprite = [[CCSprite alloc] initWithSomething:foo]; //reference counter is 1 
[sprite release]; //reference counter is 0. object is deallocated. But sprite is still pointing to the object 
[sprite visit]; // here you are trying to visit the deallocated sprite 
+0

感謝兄弟的答覆我整理出來 – 2012-01-28 06:32:53

相關問題