2016-06-28 3 views
2

私はReact Nativeアプリで作業していますが、という名前のモジュールを使用しようとしています。react-native-socketioObjective-Cブリッジングヘッダーセクションが見つかりません

アプリを進めるには、Xcodeの目的のCヘッダーをブリッジする必要がありますが、関連するセクションはありません。コード生成ものXcodeから欠落している -

はチュートリアル According to the tutorial

Xcode

によると、私はまた、セクションスウィフトコンパイラがあることに気づきました。

なぜですか?あなたの代わりにSwiftObjectiveCプロジェクトを作成しているよう

+0

ターゲット 'iCare'に' Build Settings'を試してみてください。あなたはプロジェクトのビルド設定であり、ターゲットのビルド設定ではありません! – Proton

+0

@ EICaptainv2.0ネイティブiOSプログラミングの専門家はいませんが、このチュートリアルでは素早いファイル 'socket.swift'を自分のプロジェクトに橋渡ししようとしていると思いますか? –

+0

@DungProton no luck –

答えて

5

この問題は、プロジェクトに新しい迅速ファイルを追加することで解決しました。

おそらくわかるように、私は空のSwiftファイルを自分のプロジェクトフォルダの中に入れ、ヘッダファイルをブリッジするオプションを持っています。ヘルプ皆のため

enter image description here

感謝。

1

が見える(私はAppDelegate.h & AppDelegate.mを見ることができます)。 ObjCプロジェクトにはSwift Compilerセクションがありません。プロジェクトを作成するときにSwiftを言語として選択してください

+0

私はReact Nativeプロジェクトに取り組んでいます。それは自動的に私のためのXcodeファイル全体を作成します。 Objective Cで。 –

+0

言語を選択する方法があるはずです。 Xcodeで新しいプロジェクトを作成しようとすると、Swift/ObjectiveCを選択することができます –

+0

同じアプリでObjCとswiftを混在させても問題ありません。 –

関連する問題