2017-07-04 2 views
-4

言語のドキュメントをもっと参考にしてコードを学習するときに、私はより独立しています。しかし、私は学習するはずのコードの抽出を理解するかもしれませんが、私はしばしば自分のプロジェクトファイルのどこに行くのかを理解するのが難しいです。プログラムや言語のドキュメントをよりよく理解する方法

たとえば、Firebaseリアルタイムデータベース機能を自分のプロジェクトに実装しようとしていて、データベースを使用してiOS上でデータを読み書きする方法を学ぶために公式ドキュメントを参照しています。これは私が通過してきたセグメントです:https://firebase.google.com/docs/database/ios/read-and-write

最初のセクションでFIRDatabaseReferenceのインスタンスを作成するように要求されているので、私はこの問題を解決していますが、私はこのプロジェクトのファイルを知りません。

私はその特定の質問に対する答えを探しているわけではありませんが、参考になると思いますが、私は見落としている知識を見ています。利便性のためにプロジェクトファイルの写真を添付し​​ました。

!Project Files] 1

+0

この質問は、スタートガイドの一部がスキップされた場合にのみ意味があります。たとえば、[インストールと設定](https://firebase.google.com/docs/database/ios/start)セクションでは、FirebaseモジュールをUIApplicationDelegateサブクラスにインポートしていることが明らかです。見てください。あなたのスクリーンショットにはAppDelegateというファイルがあります。次に[サンプルFirebase Apps](https://firebase.google.com/docs/samples/)を調べると、物事の場所に関するモードの詳細が表示されます。 – Jay

答えて

3

私のアプローチは、私は理解していないコマンドかを確認するドキュメント内のコードを見ることです。あなたの例から、私は「FIRDatabase」を理解していなかったので、私はGoogleで行って、インスタンスを作成するには、詳細を提供し、以下のリンクを見つけた:

https://firebase.google.com/docs/reference/ios/firebasedatabase/api/reference/Classes/FIRDatabase

一般的に最小公分母に物事を分解し、話します良いスタートです。そこから、より複雑なコンポーネント(例ではパーミッションなど)に入ることができます。

関連する問題