我想用上面的代码在我的ViewController中显示EAGLView:
[((EAGLView*)self.view) drawView];
但它因错误而崩溃;
[UIView drawView:]: unrecognized selector sent to instance
它在Apple提供的GLImageProcessing示例项目的ViewControlller中工作正常.
最佳答案 您的viewController视图不响应drawView:因为它是UIView类型(它不实现drawView :).
要获得与Apple示例代码相同的行为,您必须确保viewControllers视图实例(如果是EAGLView类型).
在Interface Builder中选择视图并将其自定义类设置为EAGLView: