Firebaseスナップショットの配列var guardians: Array<FIRDataSnapshot> = []
があります。 Firebaseスナップショットの配列からデータを取得
print(self.guardians)
for snapshot in self.guardians{
let guardianID = (snapshot.value as? NSDictionary)?["guardian"] as? NSString
しかし、私はguardianIDにnilを得続ける:私はこのようなループを使用して各スナップショットの子値にアクセスしたいと思います。この配列から特定の子値を取得するにはどうすればよいですか?参考のため、ここではコンソールにプリントをself.guardiansものです:私はXcodeの8でスウィフト3を使用してい
[Snap (guardians) {
"-KQaU9lVcUYzIo52LgmN" = {
dependent = sJUCytVIWmX7CgmrypqNai8vGBg2;
guardian = jY2MtbIw4rQmgcZwTbLXNrL7tDq2;
};
}]
ありがとう!
これを投稿していただきありがとうございます。これは素晴らしい仕事でした! 'self.guardians'のスナップショット、' 'guardianArray''の子どものためにもっと深く進むことが重要でした。 ParseからFirebaseに行くと私の頭が回転します。私のためにこの論理を壊してくれてありがとう! – winston