私はinitメソッドで多くの背景を持つ配列をロードする必要があり、この配列は有効なままです。このシーンを有効にしておいてから離れるまで(deallocで解放する)私は、この持っている私のinitでNSArrayは常に有効です
:今
backgrounds=[ [NSArray alloc] initWithObjects:BACK,BACK1,BACK2,BACK3,BACK4,BACK5,BACK6,BACK7,BACK8,BACK9, nil];
int imageDelta=1;
for (background in backgrounds)
{
background.position=ccp(240*imageDelta,160);
imageDelta=imageDelta+2;
[self addChild:background ];
}
//release backgrounds here ????
を、私の質問は、は iとは私は今backgrounds
を解放する必要がありますすることができています? この配列がコード中に有効である必要があります。 私は実際に配列を理解していないようです。
ありがとうございます。
init関数の外部に背景配列が必要ですか? – TwiterZX