1

だから私はiphoneで私の最初のopenglesアプリケーションを作成しています。オブジェクトを自動解放したいのですが、自動解放プールの場所が見つからないことに気付いた頃です。

1)自動解放プールはiphone opengl esアプリケーションですでに作成されていますか?2)すでに作成されている場合、プールはどのくらいの頻度で排出されますか?

4

2 に答える 2

1

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;
}

もしそうなら、あなたは自動解放プールを持っていて、あなたがランループを通過するたびにそれは排出されます。

于 2009-09-28T20:03:05.010 に答える
-1

その他のソースフォルダの下に、main.mというファイルが見つかりました。

自動解放プールがあります。アプリケーションの最後にのみ排出されるようです

于 2009-09-28T20:02:46.950 に答える