私はFirebaseとFirebaseDabaseをサイトに記述されているようにCocoaPods
を使って自分のプロジェクトにインストールしました。 1つのViewControllerでFirebaseDatabaseがインポートされ、そこに問題はないようですが、別のクラスにFirebaseDatabaseをインポートしようとすると、両方のクラスでエラーが発生し、コンパイラエラーが発生します。FirebaseまたはFirebaseDatabaseをiOSの複数のクラスにインポートできません
import UIKit
import FirebaseDatabase
class ViewController1: UIViewController {
let classRef = FIRDatabase.database().reference().child("SomeClass")
...
}
をしかし、私は1つの、他のクラス以上にインポートする場合は、同じコードで、それはのようなエラーがスローされます。私が持っている場合
は、例えば、FirebaseDatabaseだけViewController1
にをインポートし、すべてが正常に動作します:
Use of unresolved identifier 'FIRDatabase'
と、FirebaseDatabaseと関連がある他のタイプまたは機能では、
Command failed to due signal: Segmentation fault: 11
他のクラスからインポートステートメントを削除しようとすると、しばらくの間グリッチが発生し、正常にビルドされるまで数回プロジェクトをビルドする必要があります。
Firebaseモジュールをインポートしようとすると、既に他のクラスに一度インポートされていると、ここにあるような取り消し線がモジュールに表示されます。
私は既にポッドを再インストールしてDerivedData
フォルダをクリーニングしようとしましたが、何も役に立ちません。
何が問題なのですか?
を助け対象部材と、何もないようにアプリ』。
ホープの代わりに、 – SeanRobinson159
@ SeanRobinson159私もそれを試しましたが、私にとってはうまくいきません.. – Eilon
あなたのPodfileの外観はどうですか?奇妙な問題 – Jay