我下载的代码从这里:可可豆在Swift项目中使用目标c文件。桥接问题
https://github.com/QuickBlox/quickblox-ios-sdk
至极包括采样聊天快捷那里不知何故似乎家伙创造了一个框架,例如文件夹。
在我的情况下,如果我只是使用可可豆荚将代码拉入我的项目Xcode告诉我,我们无法找到任何下载的类。所以我相信这是桥接问题,但我的问题是我需要做些什么来创建类似于他们的例子的框架。
还是我需要手动桥接每个文件?如果是这样,我想这可能需要很多时间。
我下载的代码从这里:可可豆在Swift项目中使用目标c文件。桥接问题
https://github.com/QuickBlox/quickblox-ios-sdk
至极包括采样聊天快捷那里不知何故似乎家伙创造了一个框架,例如文件夹。
在我的情况下,如果我只是使用可可豆荚将代码拉入我的项目Xcode告诉我,我们无法找到任何下载的类。所以我相信这是桥接问题,但我的问题是我需要做些什么来创建类似于他们的例子的框架。
还是我需要手动桥接每个文件?如果是这样,我想这可能需要很多时间。
我创建了我自己的框架,在应用程序中使用Tumblr。我相信你知道如何设置一个框架项目,但我会解释当我遵守框架时我做了什么。完成框架后,您所做的是在您的xcode项目文件夹下的目录是一个折叠Products
。 Project.framework
的文字应该是红色或黑色。无论哪种方式运行您的项目,并确保它的黑色。然后右键单击并选择Show in Finder
。然后,你可以复制框架,并把它变成你想要使用的框架,项目的顶部。
你也将需要一个头文件。就像下面的那个,如果你使用的是Obj-c,但是我敢肯定你可以在谷歌中找到一个swift的例子,它试图用一个快速的接口文件来隐藏你的框架的某些方面。
#import <UIKit/UIKit.h>
#import <Foundation/Foundation.h>
//! Project version number for Tumblr.
FOUNDATION_EXPORT double TumblrVersionNumber;
//! Project version string for Tumblr.
FOUNDATION_EXPORT const unsigned char TumblrVersionString[];
// In this header, you should import all the public headers of your framework using statements
//#import <Tumblr/Tumblr.h>
#import "TMSDKUserAgent.h"
#import "JXHTTPDataBody.h"
#import "JXHTTPOperationQueueDelegate.h"
#import "TMTumblrAuthenticator.h"
...
关于桥的问题,球员形成QB回答它:
,我们可以简单的实现桥接,即使没有建立框架。
嘿谢谢关于框架的答案。最初的问题是关于桥接问题。但是谢谢!我已经添加了答案。 –