我下載的代碼從這裏:可可豆在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回答它:
,我們可以簡單的實現橋接,即使沒有建立框架。
嘿謝謝關於框架的答案。最初的問題是關於橋接問題。但是謝謝!我已經添加了答案。 –