私は2つの既存プロジェクトを持っています。私はObjCで書かれたものと、Swiftのものはオンラインチュートリアルから書いています。ObjCプロジェクトをSwiftプロジェクトに追加
ObjCプロジェクト全体をSwiftプロジェクトにどのようにインポートすることができますか。
これは簡単にできますか?
私は2つの既存プロジェクトを持っています。私はObjCで書かれたものと、Swiftのものはオンラインチュートリアルから書いています。ObjCプロジェクトをSwiftプロジェクトに追加
ObjCプロジェクト全体をSwiftプロジェクトにどのようにインポートすることができますか。
これは簡単にできますか?
SwiftとObjective-Cとの互換性により、 にいずれかの言語で書かれたファイルが含まれているプロジェクトを作成できます。この機能を使用して、混合言語 のコードベースを持つアプリを書くことができます。 は、ミックスとマッチと呼ばれます。ミックスと一致するものを使用して、最新のスウィフトの機能を使用して、アプリの 機能の一部を実装し、シームレス バック既存のObjective-CのコードベースにあなたのObjective-をインポートする方法のアップルから
チェックアウトthis参照し、それを組み込むことができますCファイルをSwiftプロジェクトに追加します。
最も重要なことはbridging header
です。上記の参照をチェックし、手順に従ってください。この第一のために
これは大変参考になりました。ありがとうございました。 – Catherine
これは簡単に何を意味するかによって異なりますが、ワンクリックで解決できますか?いいえ。しかし、Obj-cのすべてを素早くプロジェクトにドラッグして問題なく使用できます。ブリッジヘッダーを設定するだけです。 (ストーリーボードとペン先の場合、いくつかのものを再接続する必要があるかもしれません)
フレームワークとして使用することについて話しているのなら、それは別の話です。
あなたはすべてのobj cクラスを迅速なプロジェクトで使用できますが、obj cプロジェクト全体ではありません。 –