首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Chartboost和swift集成

Chartboost和swift集成
EN

Stack Overflow用户
提问于 2015-05-14 23:32:31
回答 1查看 604关注 0票数 0

好吧,这是我第一次尝试集成chartboost和swift,所以我将从头开始,也许我遗漏了一些东西。首先,我已经将chartboost框架导入到我的项目中,然后手动创建了.h文件,我将其命名为BridgingHeader.h。我添加了所需的导入语句,使该文件现在看起来像这样:

代码语言:javascript
复制
#ifndef appname_BridgingHeader_h
#define appname_BridgingHeader_h

#import <Chartboost/Chartboost.h>
#import <Chartboost/CBNewsfeed.h>
#import <CommonCrypto/CommonDigest.h>
#import <AdSupport/AdSupport.h>
#import <UIKit/UIKit.h>



#endif

我尝试构建,一切都很顺利,但我注意到它实际上并没有导入这个文件。因此,我转到我的项目构建设置,找到Swift编译器-代码生成,找到Objective-C桥头,并将其命名为appname/BridgingHeader.h。现在,我确信它确实找到了该文件并尝试导入chartboost文件,因为我收到了56个错误,其中所有错误都在chartboost文件中。诸如“这里不允许函数定义”或“期望的类型”之类的错误。最后一个错误说明无法导入桥接头。有没有人知道或有任何想法来实现这一点?

谢谢

EN

回答 1

Stack Overflow用户

发布于 2015-05-15 00:15:54

好吧,我有我的问题。

1) UIKit导入步骤如下:

代码语言:javascript
复制
#import <UIKit/UIKit.h>
#ifndef appname_BridgingHeader_h
#define appname_BridgingHeader_h

#import <Chartboost/Chartboost.h>
#import <Chartboost/CBNewsfeed.h>
#import <CommonCrypto/CommonDigest.h>
#import <AdSupport/AdSupport.h>



#endif

2)对于路径,我应该只转到桥接文件,在文件检查器中复制完整路径并将其粘贴到Swift编译器-代码生成中。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30241307

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档