2016-07-26 14 views
1

解析には、各IO API関数の同期コピーがあります。そのような同期IOSコードをParseからFirebaseに移行することは可能ですか? Firebase-Googleの開発者が作成したものではなく、Appleエンジニアが作成したシステム提供のスレッドライブラリを使用しますか?Firebase同期API

+0

より良い方法は、 'Parse'の非同期メソッドも使用することです。同期ネットワーキングは非常に悪いプログラミング習慣です。 – vadian

+0

私はiosでgrand-central-dispatchを使い、androidでReactive-javaを使っています –

+0

GCDの主な目的は**同期タスクの実行です。 – vadian

答えて

1

REST APIを使用して、Firebaseデータベースに同期してアクセスできます。

1

Firebase Database APIを使用してデータを同期的にロードする方法はありません。技術的には、FirebaseデータベースAPIを、低レベルのセマフォを使用してデータが利用可能になるまでブロックするAPIでラップすることはおそらく可能ですが、Firebaseの問題は解決しません。

Firebaseはデータを同期するというコンセプトで動作します。つまり、データはいつでも変更され、ブロックは再び呼び出されます。これは、Firebase Database APIのようなコールバック/ブロックアプローチでのみうまくいくものです。

関連する問題