在我的渲染循环中,这两种方法在目的上应该有什么区别?苹果有话要说....关于更新()ViewController调用其委托(delegate)的glkViewControllerUpdate:方法。您的委托(delegate)应更新不涉及将结果呈现到屏幕的帧数据。关于drawInRect:GLKView对象将其OpenGLES上下文作为当前上下文并将其帧缓冲区绑定(bind)为OpenGLES渲染命令的目标。然后您的委托(delegate)方法应该绘制View的内容。所以基本上,当我在我的ViewController中创建一个GLKView时,该Controller就变成了delate