2016-11-30 16 views
1

コードの先頭行は、コンパイルされないXcodeによって提供される推奨オートコンプリートです。コードの一番下の部分がここに提供されたコードで変更されました Firebase with Swift ambiguous use of observeEventTypeFirebaseオートコンプリートAPIが原因でコンパイラエラーが発生するSwift

毎回このコードを入力すると、私は退屈です。オートコンプリートが間違っているのはなぜですか?これだけではなく、すべて.observeです。

enter image description here

+1

* rootRef.child( "asd")。child( "asa")。observe * Xcodeはオートコンプリートオプションのリストを表示します - いずれも観測されません(.value)。 Xcode 8.1 Swift 3.プロジェクトのクリーンアップを試みたか、またはオートコンプリートをテストしてそのアプリケーション固有のものかどうかを確認するだけの新しいプロジェクトを作成したことがありますか? – Jay

+0

こんにちはJay、私は.observe(eventType:FIRDataEventType、with(FIRDataSnapshot) - > Void)オプションを選択して、プレースホルダにそれぞれ.valueとsnapshotを入力しました。 –

+0

Ah。そうですか。ですから.observeの部分を入力してTabキーを押すと、最初のパラメーター全体が強調表示されます* eventType:FIRDataEventType *その時点で入力を開始すると、そのテキストが置き換えられます。何がすべきかは、FIRDataEventTypeを置き換え、eventType:部分だけを残します。この問題は重複しています。 – Jay

答えて

0

あなたFirebaseフレームワークは、最新バージョン?(最新のものとなりましスウィフト3構文をサポートしている)ではないように思えます。 お試しくださいpod update

+0

こんにちは、私はこれを試して、すべての私のpodfilesを更新し、残念ながら私はまだ同じ問題があります。あなたのXcodeは、コードの一番下にオートコンプリートされますか? –

+0

同じことが私に起こります、非常に迷惑な。 –

関連する問題