Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/117.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 无法实例化名为GLKView的类_Ios_Ios7_Xcode5 - Fatal编程技术网

Ios 无法实例化名为GLKView的类

Ios 无法实例化名为GLKView的类,ios,ios7,xcode5,Ios,Ios7,Xcode5,我得到了一个例外: 2014-02-19 19:08:34.590 MyApp[42353:70b] *** Terminating app due to uncaught exception 'NSInvalidUnarchiveOperationException', reason: 'Could not instantiate class named GLKView' 这是因为我试图通过以下方式将总账视图添加到我的xib文件中: 我想实现的是在视图下方绘制渐变背景(标签为“城市”的背景

我得到了一个例外:

2014-02-19 19:08:34.590 MyApp[42353:70b] *** Terminating app due to uncaught exception 'NSInvalidUnarchiveOperationException', reason: 'Could not instantiate class named GLKView'
这是因为我试图通过以下方式将总账视图添加到我的xib文件中:

我想实现的是在视图下方绘制渐变背景(标签为“城市”的背景)

这可能是一个常见的例外,因为任何更有经验的iOS开发人员都可以告诉我,我不知道自己在做什么

我的问题是:

  • 为什么会出现此错误消息
  • 是否可以添加GLKit视图
  • 添加渐变背景的更好方法是什么

  • 您需要将GLKit框架添加到您的项目中。

    您可能只需要将“GLKit”框架添加到您的项目中

    只需将框架从SDK文件夹拖动到项目的“框架”部分即可:


    要解决此问题,请按照以下步骤操作

  • 在项目导航器中,单击项目名称,即第一个文件
  • 在目标中,单击项目文件名
  • 然后单击构建阶段
  • 打开将二进制文件链接到库
  • 单击底部的“+”按钮
  • 将出现一个弹出窗口,在该窗口中向下滚动并选择GLKit.framework并添加
  • 注意:如果您添加了任何错误的框架,只需单击该框架并单击“-”按钮