私はeverythngを試していると私は、私のプロジェクトにポッドをインポートし、いくつかの新しいプロジェクトに数回、それを行ったが、常にこのエラーを取得していますFirebaseエラー
は、「非機能型の値を呼び出すことはできません」モジュール '
私のココアポッドが何らかの形で損傷を受けている可能性はありますか? 私はこのコードを挿入するとき:
let BASE_URL = "my_project_url"
var FIREBASE_REF = FIRDatabase.database().reference()
Firebase
輸入を、私は私がfirebaseに接続されています出力/デバッグウィンドウに表示することができますが、私は、コードを起動したとき:
let BASE_URL = "my_project_url"
let FIREBASE_REF = Firebase(url: BASE_URL)
var CURRENT_USER: Firebase
{
let userID = NSUserDefaults.standardUserDefaults().valueForKey("uid") as! String
let currentUser = Firebase(url: "\(FIREBASE_REF)").childByAppendingPath("users").childByAppendingPath(userID)
return currentUser!
}
常にエラーが発生します。私はたくさんのチュートリアルから実際に試してみましたが、ここ数日は何度もやってみましたが、何も起こりませんでした。
Cannot call value of non-function type 'module'
xcode error : Cannot call value of non-function type module Firebase
Unable to connect Firebase to my Xcode swift app?
は、私が開いて多くの新しいプロジェクトを持っている、行わ:私も見て、このトピックを読みますが、助けにはならなかったしているそれは何度もポッドをインポートする、私は挿入ポッドを持っている私のポッドファイル:
pod "Firebase"
と、このような:
pod 'Firebase', '>= 2.5.1'
pod "Firebase/Database"
が、常に同じ問題:
pod "Firebase"
pod "Firebase/Database"
も、このように試してみました。ポッドが挿入されていますが、Firebaseフォルダが表示されていますが、これは問題ないと分かりますか? 私が言ったように、私はFirebaseとデバッグウィンドウに接続していることがわかります。コーディングを始めると、エラーが表示され、異なるアプローチと異なるコードを試しても、これはすべてのプロジェクトにあります。
アイデア?
あなたのViewControllerのようなクラス内の関数を呼び出す必要があります – Shubhank
一度同じ問題があって、私はポッドを更新して解決しました –
Firebase 3.x( 'FIRDatabase.database() .reference() ')をFirebase 2.x(' Firebase(url:BASE_URL) ')と組み合わせて使用すると動作しません。バージョンを選択します([2.x](https://www.firebase.com/docs/ios/quickstart.html)または[3.x](https://firebase.google.com/docs/)のドキュメントを参照してください。データベース/イオス/スタート))とそれに固執する。 –