+(Class)layerClass不起作用

J64*_*dkf 12 iphone opengl-es objective-c

我正在构建一个OpenGL应用程序,并且在eaglview.m上+ (Class)layerClass无法工作.

如果我尝试运行它,我得到:

"Undefined symbols for architecture i386:
  "_OBJC_CLASS_$_CAEAGLLayer", referenced from:
      objc-class-ref in GLView.o
ld: symbol(s) not found for architecture i386
collect2: ld returned 1 exit status"
Run Code Online (Sandbox Code Playgroud)

我怎样才能解决这个问题?

Maz*_*Maz 25

您需要将OpenGL和可能的QuartzCore框架添加到目标以链接它们.