2

iPhone アプリで、次のエラーが表示されます。

"non-virtual thunk to metaio::UnifeyeMobileiPhone::UnifeyeMobileiPhone()"

エラーが発生したポイントは次のとおりです。

- (void)dealloc
{
    // Tear down context.
    if ([EAGLContext currentContext] == context)
        [EAGLContext setCurrentContext:nil];

    // delete unifeye instance
    if( unifeyeMobile )
    {
        delete unifeyeMobile; //here got the error
        unifeyeMobile = NULL;
    }

    [context release];

    [glView release];
    [super dealloc];
}

この問題の解決策をグーグルで検索したところ、このリンクで何かを得ました。そして、このエラーは「コンパイラのバグ」であると書かれています。デバッグ モードをリリースに変更してテストしましたが、まだ問題があります。何か案が?この問題は iPhone 4S でのみ発生しています。iPhone 3GS では正常に動作しています。

4

0 に答える 0