2016-04-28 4 views
0

これは私にとっては大変です。 obj-cで完全に書かれたプロジェクトに、即座に書かれたsocket-ioから手作業でファイルをインポートしようとしています。すぐにファイルをobj-cにインポートする

私はSwift and obj-cからドキュメントを読んでいますが、それは本当に役に立たないです。そして、socket-ioから、同じもの。それは、githubプロジェクトをダウンロードし、 "source"フォルダをobj-cプロジェクトにインポートしてから、Apple docの指示に従ってください。私の意見にはっきりとはっきりしていません。

私の質問は:迅速なモジュールの概念は何ですか?私は概念的にはモジュールであることは確かにわかりませんでした。素早いファイルのフォルダからそれを構築する方法は、たとえそれが素早いクラスのコレクションだとは思っていますが、アップルと一緒に考えても、私viewController_0.mの内側に、このすべてのファイルと全体の「ソース」フォルダをインポートする方法を次に

. 
+-- projectName 
+-- Source 
| +-- SockectFile_0.swift 
| +-- SockectFile_1.swift 
| +-- SockectFile_2.swift 
| +-- SockectFile_3.swift 

+-- ViewController 
| +-- viewController_0.h 
| +-- viewController_0.m 

私のプロジェクトは、このように構成されていますか?私はそれをモジュールとしてどのようにコンパイルするか考えていません。または、それが正しい方法であれば。私が言ったように、私は今混乱した状態です。

お返事ありがとうございます。

さらなる調査の後、私はそれをあきらめています。私がしたのは、迅速なプロジェクト全体を単独でコンパイルし、フレームワークとしてインポートすることでした。しかしもちろん、Xcodeがフレームワークを太ったバイナリとして扱うのは大変です。申し訳ありませんが、私は総体を見ていますが、なぜXcodeが悪いIDEツールであるのか分かりません。情報に関しては、pythonプロジェクトでsocketIOをインポートするのに約1分かかりました。ソースコードでXcodeを使って3時間かかってしまいました。私がやったのはバイナリソリューションです(Xcodeはうまくいきませんでした。単純な太いバイナリをそれ自身で作成します。実装するスクリプトは3行必要です)。とても嫌い。

+0

http://stackoverflow.com/questions/24102104/how-to-import-swift-code-to-objective-c –

答えて

1

あなたはこれらの手順を実行する必要があり 後藤は、ビルド設定>検索= YESそして>検索製品モジュール名にモジュールを定義し、そこにあなたのモジュールの enter image description here

を名前を付けスウィフトモジュール

作ります

enter image description here

あなたがのようなあなたのモジュールを使用することができます

enter image description here

関連する問題