我正在尝试在我的iPad应用中使用 NinevehGL框架。我已经将框架添加到我的Xcode项目中。但是,当我运行我的应用程序时,它会成功执行。
注意:安装NinevehGl.pkg后,NinevehGl框架显示在项目模板本身中。
选择此模板意味着它会自动在Link Binary with Libraries中创建一些框架。
但我的问题是:当我在其他mac中运行相同的Xcode项目时,它会崩溃。因为其他mac没有安装这个包。所以我想在项目本身中添加这个框架。如何添加?
答案 0 :(得分:2)
首先,我们需要添加一些框架。
首先在项目导航器窗格中选择项目主文件。
确保选择了您的项目目标,并在构建阶段下单击“将二进制文件链接到库”。
使用此显示屏底部的 + ,添加 QuartsCore 和 OpenGLES 框架。
接下来,使用“添加其他”按钮,导航至下载的 NinevehGL文件夹并导入 NinevehGL.framework 。
现在进入代码......。将NinevehGL导入你的标题(.h)文件,
#import <NinevehGL/NinevehGL.h>
将代理添加到@interface,如果缺少,则不会调用drawview方法。
@interface ViewController : UIViewController <NGLViewDelegate>;
答案参考icodeblog