-1

我正在尝试使用NinevehGL 框架在我的 iPad 应用程序中我已将框架添加到我的 Xcode 项目中。但是,当我运行我的应用程序时,它会成功执行。

注意:在我安装了 NinevehGl.pkg 后,NinevehGl 框架显示在项目模板本身中。

在此处输入图像描述

选择此模板意味着它会自动在 Link Binary with Libraries 中创建一些框架。

在此处输入图像描述

但我的问题是:当我在其他 Mac 上运行相同的 Xcode 项目时,它崩溃了。因为其他mac没有安装这个包。所以我想在项目本身中添加这个框架。如何添加这个?

4

1 回答 1

2

首先,我们需要添加一些框架。

通过首先在项目导航器窗格中选择项目主文件来执行此操作。

确保选择了您的项目目标,然后在Build Phases下单击“<strong>Link Binaries with Libraries”。

在此处输入图像描述

使用此显示底部的+并添加QuartsCoreOpenGLES框架。

接下来,使用“<strong>添加其他”按钮,导航到您下载的NinevehGL 文件夹并导入NinevehGL.framework

在此处输入图像描述

现在进入代码…….import NinevehGL 到你的头文件(.h)中,

#import <NinevehGL/NinevehGL.h>

将委托添加到您的@interface,如果缺少它,您的 drawview 方法将永远不会被调用。

@interface ViewController : UIViewController <NGLViewDelegate>;

答案引用自icodeblog

于 2013-11-01T06:12:39.587 回答