2016-06-21 14 views
1

私はここからコードをダウンロード:SwiftプロジェクトのCocoaポッドの目的のCファイル。ブリッジングの問題

https://github.com/QuickBlox/quickblox-ios-sdk

ウィッヒは何とか男はフレームワークを作成しているようだサンプル・チャット・迅速例フォルダが含まれます。

私のケースでは、コードを自分のプロジェクトにプルするのにちょうどココアポッドを使用すると、ダウンロードされたクラスが見つからないことがわかります。だから私はそれがブリッジの問題だと確信していますが、彼らの例で行ったようなフレームワークを作成するために必要なステップは何ですか?

各ファイルを手動でブリッジする必要はありますか?もしそうなら、私はそれに多くの時間がかかると思う。

答えて

0

アプリでTumblrを使用するための独自のフレームワークを作成しました。私はフレームワークプロジェクトをセットアップする方法を知っていると確信していますが、私がフレームワークを遵守したときのやり方について説明します。あなたが完了した後、あなたがしているものはディレクトリ内のxcodeプロジェクトフォルダの下にあり、折りたたみはProductsです。 Project.frameworkのテキストは赤または黒でなければなりません。いずれにせよ、あなたのプロジェクトを実行し、その黒を確認してください。次に、右クリックしてShow in Finderを選択します。そして、あなたはそのフレームワークをコピーして、フレームワークを使用するプロジェクトのトップにそれをもたらすことができます。

enter image description here

ます。また、ヘッダファイルを作成する必要があります。あなたがObj-cを使っているなら私は以下のようにしていますが、あなたはグーグルで迅速なインターフェースファイルを使ってフレームワークの特定の側面を隠そうとしていることがわかります。

#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" 
... 
+0

フレームワークに関する答えに感謝します。もともとの質問はブリッジ問題に関するものでした。しかし、ありがとう!私は答えを加えました。 –

関連する問題