加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

xcode – 在Swift应用程序中使用Quickblox.framework

发布时间:2020-12-14 17:32:46 所属栏目:百科 来源:网络整理
导读:我正在尝试将 QuickBlox.framework连接到Swift应用程序. 据我所知,QuickBlox.framework是用Objective-C编写的. 要在Swift应用程序中使用它,我们应该遵循this guide 我做的是: 创建桥头demo-swift-Bridging-Header.h 在此处导入QuickBlox:#import Quickblox
我正在尝试将 QuickBlox.framework连接到Swift应用程序.

据我所知,QuickBlox.framework是用Objective-C编写的.
要在Swift应用程序中使用它,我们应该遵循this guide

我做的是:

>创建桥头demo-swift-Bridging-Header.h
>在此处导入QuickBlox:#import< Quickblox / Quickblox.h>

我有28个错误:

<unknown>:0: error: ./Quickblox.framework/Headers/Core/Definitions/Consts.h:16: unknown type name 'NSString'
...
<unknown>:0: error: ./Quickblox.framework/Headers/Core/Definitions/Delegates.h:43: expected a type
...

有任何想法吗?

解决方法

你必须修改你的桥文件 – 添加所有需要的框架

@import Foundation
@import SystemConfiguration;
@import MobileCoreServices;

#import <Quickblox/Quickblox.h>

关于Swift http://quickblox.com/blog/2014/06/building-ios-apps-with-quickblox-and-swift/的Checkout QuickBlox博客文章

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读