Objective C メソッドを glutDisplayFunc (およびそのような関数) の引数としてどのように使用できますか? 私は ObjC にまったく慣れていないので、これがどのように機能するのか完全にはわかりません
C++ では単に void を渡すことができますが、ObjC ではこれを試しました。
//...
glutDisplayFunc([self display]);
//...
-(void) display{
glutPostRedisplay();
}
静的メソッドも試しました
//...
glutDisplayFunc([self display]);
//...
+(void) display{
glutPostRedisplay();
}
しかし、「互換性のないタイプvoid(*)(void)のパラメーターに「void」を渡す」というエラーが発生するたびに。私はあなたがただ虚空を通り抜けることができると思った。
では、どうすればこれを機能させることができますか (メソッドでなければなりません)