在iOS中的项目中添加第三方框架
我想在我的iPad应用程序中使用NinevehGL框架 。 我已经将框架添加到我的Xcode项目。 但是,当我运行我的应用程序,它成功执行。
注意:在我安装NinevehGl.pkg之后,NinevehGl框架显示在项目模板本身中。
我select这个模板意味着它会自动创build链接二进制库中的一些框架。
但我的问题是:当在其他mac中运行相同的Xcode项目,它崩溃。 因为其他的Mac没有安装这个软件包。 所以我想在项目本身中添加这个框架。 如何添加这个?
首先,我们需要添加一些框架。
首先在项目导航器窗格中select您的项目主文件。
确保您的项目目标被选中,并且在构build阶段点击“ 链接二进制文件库 ”。
使用此显示底部的+ ,并添加QuartzCore和OpenGLES框架。
接下来,使用“ 添加其他 ”button,导航到您下载的NinevehGL文件夹并导入NinevehGL.framework 。
现在进入代码……将NinevehGL导入你的头文件(.h)
#import <NinevehGL/NinevehGL.h>
将委托添加到@界面,如果缺lessdrawview方法将永远不会被调用。
@interface ViewController : UIViewController <NGLViewDelegate>;
从icodeblog引用的答案
- 如何在iPhone模拟器上启用日语键盘?
- Swift是否支持隐式转换?
- swift – 当asynchronous使用renderInContext时,UILabel文本不是渲染器
- UItableview scrollToRowAtIndexPath不能正确显示最后一行
- Xcode 7.3中的自动完成框中不存在第一次类名
- iPhone 5的优化要求 – 启动图像真的有必要吗?
- iPhone 4+默认为networking应用的320像素分辨率,我想使用完整的640像素
- 使用ngCordova $ cordovaSQLite插件与Ionic的错误
- 使用故事板在UIViewController中初始化自定义的UIView