わかりました、これは私には多すぎます。obj-c で完全に記述されたプロジェクトに、swift で記述された socket-io から手動でファイルをインポートしようとしています。
Swift と obj-cのドキュメントを読みましたが、まったく役に立ちません。そしてsocket-ioから、同じこと。それが言っているのは、githubプロジェクトをダウンロードし、「ソース」フォルダーを私のobj-cプロジェクトにインポートしてから、私の意見では決定的に明確ではないAppleドキュメントの指示に従うことだけです。
私の質問は、迅速なモジュールの概念は何ですか? 概念的にモジュールとは何か、swiftファイルのフォルダーからそれを構築する方法を決定的に見つけられなかったので、それがswiftクラスのコレクションだと思っていても、Appleではこれさえわかりません。
私のプロジェクトは次のように構成されています:
.
+-- projectName
+-- Source
| +-- SockectFile_0.swift
| +-- SockectFile_1.swift
| +-- SockectFile_2.swift
| +-- SockectFile_3.swift
+-- ViewController
| +-- viewController_0.h
| +-- viewController_0.m
次に、このすべてのファイルを含む「ソース」フォルダー全体を viewController_0.m にインポートする方法を教えてください。モジュールとしてコンパイルする方法さえわかりません。または、それが正しい方法であるかどうか。おっしゃる通り、私は今混乱状態にあります。
事前に回答いただきありがとうございます。
注 さらに調査した結果、あきらめました。私がしたことは、swift プロジェクト全体を単独でコンパイルし、フレームワークとしてインポートすることです。しかし、もちろん、Xcode がフレームワークをファット バイナリとして扱うのは多すぎます。ひどく見えたら申し訳ありませんが、なぜ Xcode がひどい IDE ツールなのか理解できません。参考までに、PythonプロジェクトでsocketIOをインポートするのに約1分かかりました.Xcodeとソースコードで3時間かかりました.単純なファット バイナリをそれ自体で作成します (実装するのに 3 行のスクリプトが必要でした)。とても嫌い。