だから私はiphoneで私の最初のopenglesアプリケーションを作成しています。オブジェクトを自動解放したいのですが、自動解放プールの場所が見つからないことに気付いた頃です。
1)自動解放プールはiphone opengl esアプリケーションですでに作成されていますか?2)すでに作成されている場合、プールはどのくらいの頻度で排出されますか?
だから私はiphoneで私の最初のopenglesアプリケーションを作成しています。オブジェクトを自動解放したいのですが、自動解放プールの場所が見つからないことに気付いた頃です。
1)自動解放プールはiphone opengl esアプリケーションですでに作成されていますか?2)すでに作成されている場合、プールはどのくらいの頻度で排出されますか?
main.mはありますか?標準のGLESアプリテンプレートを使用している場合は、次のように表示されます。
int main(int argc, char *argv[]) {
NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];
int retVal = UIApplicationMain(argc, argv, nil, nil);
[pool release];
return retVal;
}
もしそうなら、あなたは自動解放プールを持っていて、あなたがランループを通過するたびにそれは排出されます。
その他のソースフォルダの下に、main.mというファイルが見つかりました。
自動解放プールがあります。アプリケーションの最後にのみ排出されるようです