我找到了別人編寫的代碼的一部分。奇怪的代碼在objective-c
@interface Fly : CCSprite
{
id var1;
id var2;
}
然後在.m文件
- (void) dealloc
{
[var1 release];
[var2 release];
// don't forget to call "super dealloc"
[super dealloc];
}
這是寫對嗎?我不認爲id類型可以發佈。也許它是一個變量...你能解釋一下爲什麼這會被釋放嗎?或者你能幫我解釋爲什麼這是不好的?