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 では正常に動作しています。