OpenGL ES应用程序给出错误:glView未声明

时间:2011-06-23 06:09:40

标签: iphone

我完全不了解OpenGL&试试OpenGL Es应用程序,我写了这段代码&这给了我glView未声明的错误。然后,我必须声明这个&怎么样?我从互联网上试过这段代码。

在DemoAppDelegate.m文件中,我使用了这种方法。

- (void)applicationDidFinishLaunching:(UIApplication *)application
{

    window = [[UIWindow alloc] initWithFrame:[UIScreen mainScreen].bounds];
    glView = [[EAGLView alloc] initWithFrame:window.bounds];

    [window addSubview:glView];
    [window makeKeyAndVisible];

    glView.animationInterval = 1.0 / 60.0;
    [glView startAnimation];
}

1 个答案:

答案 0 :(得分:1)

我的第一个建议是将Apple的项目模板用于OpenGL视图。设置OpenGL ES视图的基础知识并非易事,因使用的OpenGL ES版本,固定或可编程管道而异。 Apple的OpenGL ES项目模板为您提供了两种变体,如果可用,它将使用可编程管道,它将默认为旧设备上的固定管道。

一旦你这样做,一个好的起点是Apple的OpenGL ES Programming Guide